How to Withdraw

How to Withdraw

If you wish to unstake, simply go to the Withdraw tab and put the amount of ultraETH you want to withdraw-

Withdrawals from the Affine Restaking Protocol is simple a one-step process that includes redeeming the ultraETH for its corresponding stETH value. Currently, the withdrawal can take up to 7 days (the fastest in the market). The withdrawal process calls for a few steps under the hood.

Step 1: Transmitting to ultraETH's Coordinator contract

Initially, users initialize their withdrawals by transmitting a transaction to the Coordinator contract, specifying the amount of LRT (ultraETH) they wish to withdraw. If the wallet holds the specified amount of ultraETH, the coordinator contract sends the request to Eigenlayer.

Step 2: Eigenlayer Processing

EigenLayer imposes a 7-day escrow period on withdrawals. This delay is necessary because the restaked tokens are utilized by operators on EigenLayer to secure Actively Validated Services.

Step 3: Affine sends the stETH to the restaker

To ensure fairness in pricing, the burning of LRT (ultraETH) only occurs once the underlying asset (ETH) becomes available for withdrawal. Consequently, LRT continues to accrue rewards until the epoch settles. Meaning, the restaker will continue earning both ultraPoints and Eigenlayer Points till Affine sends out the stETH back to the users wallets.

Last updated