Requesting Pre-Signed Withdrawal Messages
Understand when you can request a pre-signed withdrawal message.

Deposit
- Once your transaction has been sent to the Beacon Deposit contract, it is then processed by the consensus layer, and proceeds into the entry queue.
Entry Queue
- 2-3 epochs after your deposit is processed on the execution layer, your validators will be placed into the entry queue where they will await validator index assignment.
- Once a validator has been assigned an index, you can then generate a pre-signed withdrawal message
- A maximum of 16 validators can be assigned an index per epoch, with a churn limit of 256 ETH per epoch. In a zero queue environment, following the 2-3 epoch delay, these conditions are true:
- Your validator will be assigned an index in 1 epoch (if the validator deposit is less than 256 ETH).
- If you send 16 x 16 ETH deposits you will wait 1 epoch before the validators are assigned an index.
- If you deposit a 2048 ETH validator, you must wait 8 epochs to be assigned a validator index.
Activation
- 9 epochs after your validator is assigned an index, is will be active and earning ETH.
Post-Activation
- 256 epochs following activation of your validator, you can successfully broadcast your pre-signed withdrawal message.
Updated 15 days ago