/

Partners Guide

SSV Staking Testnet has arrived!

Use this guide to understand migration & explore testnet.

SSV Staking testnet is live on Hoodi with ETH-denominated rewards, a staking module for SSV holders, and cSSV (liquid/composable staked SSV position that accrues ETH).

Migration Guide & Updated SDK

The SSVNetwork and SSVNetworkViews contracts have been updated. The new ABIs are available here.

https://github.com/ssvlabs/ssv-network/tree/contract-abi/docs/testnet/v2.0.0/abi

The most notable changes affect the register, bulkRegister, deposit, and reactivate methods, which are payable now. These methods no longer accept an amount parameter and need to use msg.value instead.

Due to the contract updates, the SDK has also been updated. Please review the latest documentation and adjust your automations accordingly.

https://docs.ssv.network/developers/SSV-SDK/module-reference/

If you’d like to start testing the cluster migration process via Web App, you can follow this guide:

https://docs.ssv.network/stakers/cluster-management/migrating-to-eth-clusters

What you can test in the Web App

Stake testnet SSV → receive testnet cSSV (receipt token representing staked SSV + claim on network fees generated in ETH).

Claim ETH rewards (rewards accrue in ETH; claiming does not require unstaking).

Unstake flow (cooldown period of 7 days)

cSSV behavior (non-rebasing/share-style receipt token)

Cluster migration UI (migrate legacy SSV clusters → ETH clusters).

Step-by-step walkthrough (cSSV UI)

Prerequisites (before you start)

Network: Hoodi testnet

  1. Tokens:

  2. Recommended: a small buffer of Hoodi ETH for gas + payable calls

A. Connect + confirm network

  1. Open: https://stake.ssv.network/

  2. Connect your wallet

  3. Confirm you’re on Hoodi (if you get a wrong network prompt, please switch network)

B. Fund your wallet (SSV + Hoodi ETH)

  1. Request SSV: https://faucet.ssv.network/request

  2. Get Hoodi ETH: https://cloud.google.com/application/web3/faucet/ethereum/hoodi

  3. Refresh the app and confirm balances appear

Stake SSV → mint/receive cSSV
  1. Navigate to: Stake

  2. Enter SSV amount

  3. Approve SSV spend

  4. Confirm stake transaction

  5. Expected result:

    • Your cSSV holding increases

    • You receive cSSV (1:1 at SSV rate).

Track ETH accrual + claim rewards
  1. Navigate to: Claim section

  2. Observe:

    • Rewards accrue in ETH (testnet ETH) sourced from protocol fee flows.

  3. Click Claim All

  4. Expected result:

    • ETH rewards arrive in wallet

    • Your cSSV amount remains unchanged

Unstake
  1. Navigate to: Unstake

  2. Start unstake request → cooldown begins

  1. After cooldown ends → finalize withdrawal

  2. Expected result: receive underlying SSV back (1:1 relative to original stake) + any separately claimed ETH rewards remain yours.

Continue reading