Add Validators
Preconditions
Section titled “Preconditions”Postconditions
Section titled “Postconditions”- the new validator(s) will be running on your validator node service
Configurable Values
Section titled “Configurable Values”As in the initial setup guide, this guide is written using the following configurable values:
- node server SSH port:
55522
- node server hostname:
eth-node-mainnet
1. Generate New Validator Keys
Section titled “1. Generate New Validator Keys”On the Client PC:
Section titled “On the Client PC:”cd ethereum-node./tools/deploy.sh --usb./tools/export.sh
On the Air-Gapped PC:
Section titled “On the Air-Gapped PC:”cd /media/mint/DATA/source ./unseal.sh./generate-next-keys.shsource ./seal.sh
2. Import New Validator Keys
Section titled “2. Import New Validator Keys”On the Client PC:
Section titled “On the Client PC:”cd ethereum-node./tools/deploy.sh./tools/import-keys.sh# ignore the following warnings:# "error creating directory"# "accept-terms-of-use"# "You are using an insecure gRPC connection"# when prompted for a wallet password, enter the one created during `set-wallet-password.sh` during initial validator setup# when prompted for the account password, enter the passphrase just created during `generate-next-keys.sh`
3. Deposit 32 ETH Per New Validator
Section titled “3. Deposit 32 ETH Per New Validator”cd /media/$USER/DATA/source ./unseal.sh(nemo ./validator_keys/ &>/dev/null &)
source ./seal.sh