Unstaking uniETH
Last updated
Last updated
The screenshot in this tutorial is outdated, please check the latest UI here: https://app.bedrock.technology/unieth
Step 1: Connect your Wallet
Step 2: Choose your Web 3 wallet of choice
Step 3: Click on "Stake" button
Step 4: Input the amount of ETH that you would like to stake then click "Stake My ETH"
Step 5: Choose "Stake" to proceed with the staking transaction
Step 6: Confirm the transaction on your Web3 wallet to finalize the staking process
Step 7: Receive the uniETH that you minted
Step 8: Add uniETH to your wallet for ease of identifying uniETH in your wallet
The unstaking demonstration was done on the Holesky testnet for the sake of demonstration. The functionality on the ETH mainnet functions in the exact same way.
Step 1: Click the "Unstake" button
Step 2: Insert the amount of ETH (in multiples of 32) you would like to unstake then click the "Withdraw" button.
For amounts less than 32 ETH or not in multiples of 32 ETH, please use the "Swap" function that will redirect you to an aggregator to swap uniETH for ETH.
Step 3: Click "Approve uniETH" to approve your wallet's spending cap for uniETH
Step 4: Input uniETH spending cap on your Web3 wallet then proceed to next step
Step 5: Approve the spending cap transaction by signing the transaction on your wallet
Step 6: Confirm the amount of uniETH to unstake in return for ETH.
Step 7: Confirm unstaking transaction by signing the transaction on your wallet.
Step 8: Unstaking is processed successfully. Now, you would need to wait 2-10 days, depending on the queue on the ETH chain and 7 days for EigenLayer to process the unstaking.
Step 9: Return to the uniETH dApp when the unstaking period has been served and click "Claim" to retrieve the ETH that was staked.