Skip to main content

Add More Validators

1. Connect your wallet

Connect the Web3 wallet that owns the cluster in the Web App.

2. Open the cluster

On the Clusters page, select the active cluster and click Add Validator +.

add-validator-to-cluster

3. Generate key shares

Generate validator key shares with SSV-Keys CLI or another supported method. If needed, follow Split Keys.

add-validator-to-cluster

Key splitting on testnet

On testnet, you can split keys online in the Web App or offline on your own machine.

add-validator-to-cluster

Online splitting

Online splitting is not safe for production use and is available only on testnet.

Never use online splitting with a private key you plan to use on mainnet.

If you choose the online flow, upload the validator keystore and enter its password on the next screen.

add-validator-to-cluster

4. Upload the key shares file

Upload the generated keyshares-[DATE]-[TIME].json file.

add-validator-to-cluster

5. Validate the upload

If the upload succeeds, click Next.

If you get an error such as Keyshares are invalid, the most common cause is an incorrect nonce. Generate the key shares again and follow Split Keys.

Distribute a validator

6. Enter the effective balance

Read the warning, enter the effective balance, and continue.

Distribute a validator

7. Choose the operational runway

Choose the runway based on the selected operators' yearly fee. This determines how much ETH to add to the cluster now.

Distribute a validator Distribute a validator

8. Review the summary

Review the validator setup and click Register Validator.

Distribute a validator

9. Sign and fund the cluster

Sign the transaction to register the validator and add ETH to the cluster balance.

Distribute a validator

10. Confirm completion

After the transaction is confirmed, the Web App shows the updated summary screen.

Distribute a validator