# Unstake from DABots

All users' C-tokens are kept in [<mark style="color:purple;">Vaults</mark>](/user-guide/vaults/vaults-for-g-tokens.md) to be accounted for, and distributed rewards. If users want to unstake, firstly, users need to withdraw C-tokens from Vaults to their RoboFi Wallets, secondly, unstake C-tokens in wallets. C-tokens can only be unstaked after-IBO phase.

Please read [<mark style="color:blue;">`here`</mark> ](/user-guide/vaults/vaults-for-c-tokens.md)to understand the Unstake rules.

**Step 1:** click the `Vault` button to display vaults of C-tokens (Kindly note: if your C-tokens are already in your wallet, then go to Step 5).

![](/files/bINn3OYgv7N32BLsyYRL)

**Step 2:** click the `Withdraw` <img src="/files/iII0EOLbrl5xd7gbZOOW" alt="" data-size="line"> button to withdraw your C-tokens from (VIP, Regular, or Warm-Up) Vault to your wallet. You can only withdraw out of Warm-Up vaults if the Lock time is already ended.

![](/files/fMzztl1wCxC1KbRV04Fl)

**Step 3:** enter the amount of C-tokens you want to withdraw then click the `Withdraw` button.&#x20;

![](/files/MEhVWQZSEtzlFMI7S7nI)

**Step 4:** enter the wallet password and click the `Confirm` button.&#x20;

![](/files/mlB1cAckxhzFkv9wgUeh)

**Step 5:** look at the "Balance in wallet" to ensure you are having C-tokens in wallet, then click the `Unstake`<img src="/files/RBRTrGSoEBmNBrSemgQj" alt="" data-size="line"> button.

![](/files/zXwbrStPNJ2m5J89Yy2D)

**Step 6:** if you unstake C-tokens for the first time, you need to unlock your wallet. Click the `Unlock wallet` button.

![](/files/5Pahx7WAggUqhMH3ZISq)

**Step 7:** enter the amount of C-tokens you want to unstake, this number must not exceed the number of C-tokens in your wallet. Read and agree to the bot's policy to understand the Cool-down time (you can claim your staked-asset after the Cool-down period because bots need time to adjust funds in trading activities). Then click the `Unstake` button.

![](/files/U5ePwuH8CHM6YvUr0NIJ)

For the sake of simplicity, the Cool-down period is only 1 minute in this example. However, in real life, bot may need longer time (e.g., 1-2 days) to adjust trading fund. &#x20;

Then enter wallet password and click `Confirm` button.

![](/files/aJBft3VVG9UZwaq6rs4f)

**Step 8:** now you can see the unstaking request had already been submitted. Wait until the Cool-down timer is over then your staked-assets can be released.

![](/files/jvNJrdfkPPrrhPVp9ist)

**Step 9:** when you see the unstaking request is ready to be released, then click `Claim` button.

![](/files/97HBDiq06dlbJf4gBrDM)

**Step 10:** click `Confirm` button to approve the transaction.&#x20;

&#x20;                                       ![](/files/GqEh8XItrNUTbr8HCyaK)

When succeeds, you can check RoboFi Wallet to see your staked assets (e.g, sBUSD, sUSDT, or sETH or etc...) are transferred to your wallet.&#x20;

You can go to RoboFi Treasury to swap those sBUSD, or sETH.... back to BUSD, ETH.... with the rate 1:1.&#x20;

See user guide [<mark style="color:blue;">`here`</mark> ](/user-guide/users-with-robofi-wallet/swap-to-stoken.md)to swap between sBUSD <--> BUSD, sUSDT <--> USDT,  and so on.


---

# 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.robofi.io/user-guide/users-with-robofi-wallet/unstake-from-dabots.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.
