EigenLayer restaking exits happen in two stages: validator exit from the consensus layer + EigenLayer withdrawal queue. The queue length is not fixed. Currently, the mainnet withdrawal queue is 14 days (effective after the Slashing mechanism went live on April 17, 2025; before that it was 7 days). The validator exit queue usually takes less than a day, and historically never exceeds 7 days.
Determine Your Exit Type
EigenLayer exit paths differ based on asset type and staking method, and the queue rules vary.
Scenario A: Native ETH Restaking (running a validator node) You need to first exit as a validator on Ethereum's consensus layer. This goes through Ethereum's validator exit queue. After entering the exit queue, it usually completes in less than 1 day and has never taken more than 7 days. After the validator exits and funds are swept to your EigenPod, the EigenLayer withdrawal queue begins.
Scenario B: Liquid Token Restaking (stETH, rETH, etc.) No validator exit process is needed. Simply click Unstake in the EigenLayer App, and your funds enter the withdrawal queue. After the 14-day lockup period ends, manually click Withdraw to return the tokens to your wallet.
Scenario C: Undelegating from an Operator (changing nodes) Click Undelegate in the EigenLayer App, and the system will automatically queue your assets for withdrawal. The same 14-day waiting period applies. Once it ends, the assets become withdrawable, and you can manually Redeposit to a new Operator.
Completion standard: You know whether you are in scenario A, B, or C.
Check Remaining Time in the EigenLayer App
The easiest way is through the official App – no need to check the contract.
What to do: Open the EigenLayer App and go to your Dashboard or the relevant asset page.
How to do it: On the Dashboard, look for the Withdraw queue field. It shows the total value currently in the queue. On a specific asset page, the Withdraw Queue field displays the estimated time remaining until withdrawal. The queue progress counts down; when the waiting period ends, the page will show an Available to Withdraw balance.
Completion standard: You can directly see the remaining days in the App, or confirm that the withdraw button is still greyed out and not clickable.
Look Up the Exact Queue Start Block Using the Contract (Optional)
If the App display is inaccurate or you want to confirm the exact queue start time, you can query the on-chain contract directly.
What to do: Read your withdrawal queue record from EigenLayer's DelegationManager contract.
How to do it:
Open Etherscan and go to the DelegationManager contract address:
0x39053D51B77DC0d36036Fc1fCc8Cb819df8Ef37A.Click Contract → Read as Proxy → find the
getQueuedWithdrawalsfunction.Enter your wallet address and click Query.
In the returned results, the
startBlockfield is the block number when your withdrawal entered the queue. You can convert it to a timestamp using a block explorer. If that block is less than 14 days old, completeQueuedWithdrawal will fail.
Completion standard: You have the
startBlockvalue and can calculate the exact time when your withdrawal becomes available.
Common Operational Notes
Many people think that clicking Unstake automatically transfers the funds back. In reality, EigenLayer uses a two-step process: first Queue (enter the queue), wait 14 days, then click Withdraw again to retrieve your tokens. If you only complete the first step, your funds remain stuck in the contract until you manually finish the second step.
EigenLayer's withdrawal delay is part of the protocol's security design—after the Slashing mechanism launched, all withdrawals must queue for 14 days to ensure AVSs (Actively Validated Services) have enough time to correctly compute staking status and apply penalties if necessary. This is not an App glitch or a user error; it is a mandatory protocol wait. Also, manually withdrawing via the contract requires ETH for gas, so make sure your wallet has sufficient ETH.
How to verify completion: On the EigenLayer App's Withdraw page, if the withdraw button becomes clickable and the Available to Withdraw balance is > 0, the queue has finished. If the button is still grey, check the countdown timer next to it to see how much longer you need to wait.
Next steps: During the waiting period, log into the EigenLayer App about once a week to check the status. After the 14-day lockup ends, complete the Withdraw action as soon as possible (don't delay). Gas prices fluctuate, so you can pick a time when the network is less congested. After a successful manual withdrawal, the assets usually appear in your wallet within 1–5 minutes. Always confirm by checking your wallet balance.


