# Unstaking uniETH

{% hint style="info" %}
The screenshot in this tutorial is outdated, please check the latest UI here: <https://app.bedrock.technology/unieth>
{% endhint %}

Step 1: Connect your Wallet

<figure><img src="/files/DpDXOY9Sscj7isTDoKun" alt=""><figcaption><p>Connect your wallet </p></figcaption></figure>

Step 2: Choose your Web 3 wallet of choice&#x20;

<figure><img src="/files/lsBA6IS6MiAV5UgD5NJH" alt=""><figcaption><p>Select wallet of choice</p></figcaption></figure>

Step 3: Click on "Stake" button

<figure><img src="/files/gpNEO2rU3vwvilAKDBm0" alt=""><figcaption><p>Click "Stake" to initiate staking</p></figcaption></figure>

Step 4: Input the amount of ETH that you would like to stake then click "Stake My ETH"

<figure><img src="/files/45YEF78JSgUiLlEOhdxG" alt=""><figcaption><p>Input value of ETH and click "Stake My ETH"</p></figcaption></figure>

Step 5: Choose "Stake" to proceed with the staking transaction

<figure><img src="/files/12tIDPrnFUNMsPkfmb0l" alt=""><figcaption><p>Click 'Stake" to confirm the amount of ETH to be staked </p></figcaption></figure>

Step 6: Confirm the transaction on your Web3 wallet to finalize the staking process

<figure><img src="/files/vKv4M8eckvPVMjqWnmeV" alt=""><figcaption><p>Confirm the transaction on your Web3 Wallet</p></figcaption></figure>

Step 7: Receive the uniETH that you minted&#x20;

<figure><img src="/files/cDf5V9ALix9q2P4bEC3a" alt=""><figcaption><p>Receive the uniETH from staking your ETH</p></figcaption></figure>

Step 8: Add uniETH to your wallet for ease of identifying uniETH in your wallet

<figure><img src="/files/Xvt2ZkDibahRtcQB7alN" alt=""><figcaption><p>Add uniETH to your wallet</p></figcaption></figure>

### Unstaking uniETH to for ETH

{% hint style="info" %}
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.
{% endhint %}

Step 1: Click the "Unstake" button

<figure><img src="/files/liTs3UieQvzuf40SkEy4" alt=""><figcaption><p>Click "Unstake" to initiate unstaking process</p></figcaption></figure>

Step 2: Insert the amount of ETH (in multiples of 32) you would like to unstake then click the "Withdraw" button.

{% hint style="info" %}
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.&#x20;
{% endhint %}

<figure><img src="/files/0VvzJRhqAfvWZAMTnIZ0" alt=""><figcaption><p>Insert number of ETH you want to unstake then click "Withdraw"</p></figcaption></figure>

Step 3: Click "Approve uniETH" to approve your wallet's spending cap for uniETH

<figure><img src="/files/FFSkkDt4qCetrLQlm0US" alt=""><figcaption><p>Click button to approval uniETH spending cap</p></figcaption></figure>

Step 4: Input uniETH spending cap on your Web3 wallet then proceed to next step

<figure><img src="/files/4AW3w90ermhC8eVWxq77" alt=""><figcaption><p>Input spending cap then proceed to next step</p></figcaption></figure>

Step 5: Approve the spending cap transaction by signing the transaction on your wallet

<figure><img src="/files/e8srI5gtoutdpryyj0uQ" alt=""><figcaption><p>Approve by signing transaction on wallet</p></figcaption></figure>

Step 6: Confirm the amount of uniETH to unstake in return for ETH.

<figure><img src="/files/H6y0YoVrzEcQsgQRI233" alt=""><figcaption><p>Confirm unstaking uniETH transaction</p></figcaption></figure>

Step 7: Confirm unstaking transaction by signing the transaction on your wallet.

<figure><img src="/files/ClEQyqWe9GDS5pWwrMvL" alt=""><figcaption><p>Confirm transaction by signing transaction.</p></figcaption></figure>

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.

<figure><img src="/files/FeySh860jOymLHsxFMVp" alt=""><figcaption><p>Confirm the unstaking transaction happened successfully.</p></figcaption></figure>

Step 9: Return to the uniETH dApp when the unstaking period has been served and click "Claim" to retrieve the ETH that was staked.

<figure><img src="/files/1IXjOjIJzVpADDotzHY6" alt=""><figcaption><p>Claim unstaked and available ETH.</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bedrock.technology/multi-asset-liquid-staking/unieth/unstaking-unieth.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
