Generating CSM keystores

Pre-flight checks for existing solo stakers

  1. Make sure that you have the mnemonic (24-word seed phrase) of your existing validator keys in case you overwrite them by mistake while going through this process

  2. Make sure you have removed duplicates of your existing solo staking validator keys on the $HOME directory of your node machine. Otherwise, remove them now.

# on your node machine
sudo rm -r ~/validator_keys

This is to reduce the risk of importing your existing solo staking keystores by mistake into your CSM validator client, which can lead to slashing.

Generate CSM keystores

Visit the Validator key generation page and follow the steps accordingly to generate CSM-valid validator keystores.

Validator key generation

Recall that the steps for both native solo staking and CSM are the same except for the requirement to use a specificwithdrawal_address of the Lido Withdrawal Vault.

Last updated