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 exitcommand to your validator. - Select the account(s) that should be exited. This step can be skipped by specifying the account(s) via the
--public-keysflag when issuing thevalidator exitcommand. - Confirm your understanding of the consequences of exiting your validator by typing
Exit my validatorwhen 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