
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).
Quick links
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.
Additional changes are outlined here
https://hackmd.io/@mtabasco/SSV-dual-scaling-accounting#What-changed
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
Tokens:
Testnet SSV from faucet: https://faucet.ssv.network/request
Testnet Hoodi ETH: https://cloud.google.com/application/web3/faucet/ethereum/hoodi
Recommended: a small buffer of Hoodi ETH for gas + payable calls
A. Connect + confirm network
Connect your wallet
Confirm you’re on Hoodi (if you get a wrong network prompt, please switch network)
B. Fund your wallet (SSV + Hoodi ETH)
Request SSV: https://faucet.ssv.network/request
Get Hoodi ETH: https://cloud.google.com/application/web3/faucet/ethereum/hoodi
Refresh the app and confirm balances appear
Stake SSV → mint/receive cSSV
Navigate to: Stake
Enter SSV amount
Approve SSV spend
Confirm stake transaction
Expected result:
Your cSSV holding increases
You receive cSSV (1:1 at SSV rate).
Track ETH accrual + claim rewards
Navigate to: Claim section
Observe:
Rewards accrue in ETH (testnet ETH) sourced from protocol fee flows.
Click Claim All
Expected result:
ETH rewards arrive in wallet
Your cSSV amount remains unchanged
Unstake
Navigate to: Unstake
Start unstake request → cooldown begins
After cooldown ends → finalize withdrawal
Expected result: receive underlying SSV back (1:1 relative to original stake) + any separately claimed ETH rewards remain yours.


