# Step-by-step to unstake uniBTC

## Submit withdrawal request

1. Go to <https://app.bedrock.technology/unibtc> page, connect wallet, then click Unstake tab.
2. Choose supported blockchain network.&#x20;
3. Enter amount of uniBTC to be unstaked.

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2FTuBuZDYQk516dX4tMsTY%2Fapprove.png?alt=media&#x26;token=2ea5bfb5-61c6-4f4b-ab1f-dd9670d68474" alt="" width="375"><figcaption></figcaption></figure>

* Click Max button to use the max available amount.
* Maximum amount must be less than the [cap](https://docs.bedrock.technology/multi-asset-liquid-staking/unibtc/unstaking).
* Minimum amount is 0.0001 uniBTC.

4. Additional info:
   1. The expected amount received will match the input uniBTC amount converted into the selected wrapped BTC token for unstaking.
   2. Lock-up period: The time required for the unstaking process to complete before your selected wrapped BTC becomes available for withdrawal.
   3. Fees: Fees are applied to cover the operational cost.&#x20;
   4. Token contract: The withdrawal token contract dedicated to manage unstaking requests.&#x20;
5. Grant the allowance by clicking Approve button, with sufficient amount to the token contract.

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2FEDXu1OcZEwbbiVhMnDyE%2Funstake.png?alt=media&#x26;token=5a1ec6b6-cc46-4595-8550-bc147504c71d" alt="" width="375"><figcaption></figcaption></figure>

6. Click Unstake button, user will see confirmation popup window, and user needs to check the amount of uniBTC to be unstaked.

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2FPTi7fxipbJbWsu9PaQXr%2FConfirm%20to%20unstake.png?alt=media&#x26;token=fb70907c-4401-498b-93cd-e30cc5eb6ed3" alt="" width="375"><figcaption><p>Figure: Confirm to unstake</p></figcaption></figure>

7. User clicks the Confirm button, and sign in the connnected wallet to trigger the token withdrawal request.

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2FwjwT4hD8s5zToMcDE5ew%2FPending%20unstake.png?alt=media&#x26;token=88a256e9-8337-41f6-9f3b-8ed4de44464e" alt="" width="375"><figcaption><p>Figure: Pending to unstake</p></figcaption></figure>

8. Unstake success popup: Upon withdrawal request transaction is completed, it shows the successful message.

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2FvRqdqkkFo9rS2zce5dXs%2FScreenshot%202025-01-08%20at%208.42.15%20PM.png?alt=media&#x26;token=b10b125c-248a-4586-9d6b-0a50c4c60f6b" alt="" width="375"><figcaption><p>Figure: Unstake successfully</p></figcaption></figure>

## Claim

1. Go to <https://app.bedrock.technology/unibtc> page, connect wallet
2. Check if there is any claimable wrapped BTC

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2Fkm4REkBNZNzrhWEaT34y%2Fclaimable.png?alt=media&#x26;token=f3ca0d8f-ee9e-4b0f-9b99-48ee4e020267" alt="" width="375"><figcaption></figcaption></figure>

3. Click Claim button, and confirm to Claim

<figure><img src="https://644307198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnrckfSpUo53lwAbTsRSv%2Fuploads%2For7pgTRdrNF1cVyaR3bR%2Fconfirm%20to%20claim.png?alt=media&#x26;token=8169fb16-2664-41ab-8f88-baf72446cc84" alt="" width="375"><figcaption></figcaption></figure>

4. Click again in wallet to confirm the claim transaction.
5. Upon claim successful, user is supposed to receive the claimed wrapped BTC in the connected wallet.
