Skip to main content

Undelegate from an Operator and Initiate Withdrawal

Restakers can Undelegate their balance from an Operator at any time. Undelegation flows are the same for both Native and LST Restakers.


Initiating an Undelegate transaction will also automatically queue a withdrawal, but not complete (finalize) the withdrawal. The Undelegate and Queue Withdrawal transactions are combined due to the security architecture of EigenLayer smart contracts. If you wish to redeposit, you can do so immediately after the escrow period ends. If you want to complete the withdrawal, you can do so immediately after the escrow period ends.

Instructions to Undelegate and Queue Withdraw

Step 1: Navigate to the Operator tab, click the tile for the Operator you have delegated your funds to. Click the Undelegate button to continue.

Step 2: Confirm the two transactions in your Web3 wallet.

Step 3: Observe that your Restaked balances are now 0.0 TVL.

Step 4: Visit the pages for your unstaked assets and to observe your Unstaked balance has increased the corresponding amount.

Step 5: Wait for the escrow period to end before continuing. Please see Testnet vs Mainnet differences for detail.

Step 6: Click Withdraw to finalize the withdrawal.


The "Redeposit" button is also available for the user to Restake funds if the withdrawal was initiated by mistake.