Skip to content

Partial Withdrawal

Also known as:   Conversion to 0x01 credentials.

Sets a withdrawal address for one or more validators. A validator can have its withdrawal address set only once, so be careful!

  • validators will still be active, but their balances in excess of the staked 32 ETH will be periodically withdrawn to the wallet address specified by the withdrawal variable in env.sh

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
Terminal window
cd ethereum-node
# deploy project files to USB drive
./tools/deploy.sh --usb
# generate validator status report and save it to USB drive
./tools/export.sh
Terminal window
cd /media/mint/DATA/
source ./unseal.sh
./generate-bls-to-execution-change-message.sh
source ./seal.sh

2. Broadcast the Signed Message to the Ethereum Network

Section titled “2. Broadcast the Signed Message to the Ethereum Network”
Terminal window
cd ethereum-node
# submit signed message via node server
./tools/withdraw.sh