🪙Unstaking uniETH
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

Unstaking uniETH to for ETH
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.

Last updated