Exit your validator
Voluntarily exiting your validator from the Ethereum network is a one time command using the prysmctl tool. Note that this operation was previously facilitated by a command exposed by the Prysm validator client, and can still be accessed that way. At a high level, you'll follow these steps to exit your validator:
- Ensure that you have access to a fully synced beacon node.
- Issue the
validator exit
command to your validator. - Select the account(s) that should be exited. This step can be skipped by specifying the account(s) via the
--public-keys
flag when issuing thevalidator exit
command. - Confirm your understanding of the consequences of exiting your validator by typing
Exit my validator
when prompted.
After providing confirmation, voluntary exit request will be broadcasted through your beacon node.
Voluntarily exiting will not withdraw fund, validators must have their withdrawal_credentials
updated in addition to exiting to withdraw the entire balance. Learn more on how to withdraw earnings or fully withdraw your validator in our guide
The validator-exit command
only supports gRPC, which means that the specified beacon-rpc-provider
needs to be a Prysm beacon node (because Prysm's beacon node client is the only client that supports gRPC)
- Linux
- Windows
- Mac
./agora.sh validator exit
./agora.bat validator exit
./agora.sh validator exit