Adding a New Validator to an Existing Setup with Existing Seed Words
Scenario: Genesis block is long passed and now you would like to add more validators with your existing mnemonic seed.
Last updated
Scenario: Genesis block is long passed and now you would like to add more validators with your existing mnemonic seed.
Last updated
1. Backup and move your existing validator_key
directory and append the date to the end.
2. For example, in case we originally created 3 validators but now wish to add 5 more validators, we could use the following command.
Security recommendation reminder: For best security practices, key management and other activities where you type your 24 word mnemonic seed should be completed on an air-gapped offline cold machine booted from USB drive.
Reminder: An ETH withdrawal address is one such that you control the private keys to, ideally one from a hardware wallet. DO NOT USE A EXCHANGE ADDRESS!
Reminder to use the same keystore password as existing validators.
3. Complete the steps of uploading the deposit_data-#########.json
to the and making your corresponding 32 ETH deposit transactions.
5. Finally, verify your existing validator's attestations are working with public block explorer such as
Enter your validator's pubkey to view its status.
4. Finish by stopping your validator, importing the new validator key(s), restarting your validator and verifying the logs ensuring everything still works without error.
or
Your additional validators are now in the activation queue waiting their turn. Check your estimated activation time at