Bedrock
  • 👋Introducing Bedrock
  • Bedrock LRT
    • 📖Introduction
      • 💡Intro to Liquid Staking
      • Intro to Liquid Restaking
        • 🔀Liquid Restaking with EigenLayer
        • 👼Liquid Restaking with Babylon
    • 📑How does LRT work in Bedrock
      • 🏛️High-Level Architecture
      • 🧇Modular Key Functions
    • BTCFI
      • BTCFI
      • BTCFI 2.0
    • 🪙Restaking Rewards
    • 💎Bedrock Diamonds
    • 💸Arbitrum Grant Airdrop
    • 🤝Referral Program
  • Security
    • ✅Audit reports
    • 📑Smart Contracts
      • uniBTC
      • uniETH
      • uniIOTX
      • brBTC
    • 🔐Oracle-less
    • 🛡️Battle Tested Protocol
  • Multi-Asset Liquid Staking
    • 🌟brBTC
      • 🗞️Introduction
      • 🪄Mint brBTC
      • Bridge
        • Step-by-step to bridge brBTC
    • 🅱️uniBTC
      • ▶️Introduction
        • 🪙BTC staking mechanism
      • 🎯Staking wrapped BTC in Bedrock
      • Bridge
        • Step-by-step to bridge uniBTC
      • Unstaking
        • 📖Step-by-step to unstake uniBTC
    • ✨uniETH
      • 🪨Introduction
      • Staking ETH
      • 🪙Unstaking uniETH
      • 💲Fees
    • 🏗️uniIOTX
      • 📃Introduction
      • ✨What's uniIOTX
      • 🪙Staking / unstaking IOTX
  • EigenLayer
    • 🔍Introduction to EigenLayer
      • 📈Why Restaking
      • 🎯Restaking
        • 🔏Non-Custodial Restaking
        • 🏬Delegation
        • 🚫Anti-slashing of Restaking
    • 🗳️Ecosystem
      • Actively Validated Services (AVS)
    • 💪Restaked Points
  • Babylon
    • 🔍Introduction to Babylon
      • Restaking
    • 💪Restaked Points
Powered by GitBook
On this page
  1. Multi-Asset Liquid Staking
  2. uniETH

Unstaking uniETH

PreviousStaking ETHNextFees

Last updated 4 months ago

The screenshot in this tutorial is outdated, please check the latest UI here:

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.

✨
🪙
https://app.bedrock.technology/unieth
Connect your wallet
Select wallet of choice
Click "Stake" to initiate staking
Input value of ETH and click "Stake My ETH"
Click 'Stake" to confirm the amount of ETH to be staked
Confirm the transaction on your Web3 Wallet
Receive the uniETH from staking your ETH
Add uniETH to your wallet
Click "Unstake" to initiate unstaking process
Insert number of ETH you want to unstake then click "Withdraw"
Click button to approval uniETH spending cap
Input spending cap then proceed to next step
Approve by signing transaction on wallet
Confirm unstaking uniETH transaction
Confirm transaction by signing transaction.
Confirm the unstaking transaction happened successfully.
Claim unstaked and available ETH.