> For the complete documentation index, see [llms.txt](https://docs.vibe.trading/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vibe.trading/pools/withdrawing-from-a-pool.md).

# Withdrawing from a pool

Withdrawing returns your token and USDC balance. Requests settle after a cooldown of roughly 14 days.

<figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2F34qcngsC6ipTIrzMXlA2%2Fimage.png?alt=media&amp;token=86754e65-5bd7-4829-90b0-9c9610a4a41c" alt=""><figcaption><p>Withdraw Modal</p></figcaption></figure>

Withdrawing takes your liquidity back out of a pool. It is a two-stage process: you request the withdrawal, then it settles after a cooldown.

{% hint style="warning" %}
**Withdrawals take about 14 days to settle, and they are irreversible.** Plan around the cooldown before you deposit, and double-check the destination address before you confirm.
{% endhint %}

### What you get back

Your balance in a pool is held partly in the pool's **token** and partly in **USDC** — the split moves as the pool trades. A withdrawal returns both.

The modal shows a **Balance Breakdown** before you confirm:

| Row                      | Meaning                                             |
| ------------------------ | --------------------------------------------------- |
| **Token**                | Your share of the pool held in the pool's token.    |
| **USDC**                 | Your share held in USDC.                            |
| **Pending Withdrawal**   | Any amount already requested and still in cooldown. |
| **Total Withdraw Value** | Estimated total USD value of what you will receive. |

These are estimates. The exact amounts are determined when the withdrawal is fulfilled, and can differ slightly from what the modal shows.

### How to withdraw

<div><figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2FmgPSSPSSqrt8k7xof5BG%2Fimage.png?alt=media&amp;token=22bf2561-3dc1-4cb1-b462-8b7e6d271b7c" alt=""><figcaption><p>Your Pools - Withdraw</p></figcaption></figure> <figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2F711xdKTQoIV4cdid7XLp%2Fimage.png?alt=media&amp;token=afbec5ec-a967-4fbc-9c6b-9b7a835a8591" alt=""><figcaption><p>Pool's Detail Page-Withdraw</p></figcaption></figure></div>

<figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2FgPvTuTeDwos3KeyAOXrn%2Fimage.png?alt=media&amp;token=fe0b4401-306d-46ed-bf15-adb93d761612" alt=""><figcaption><p>Withdraw Modal</p></figcaption></figure>

1. Open **Your Pools**, or the pool's detail page.
2. Select **Withdraw**.
3. Choose how much to withdraw — drag the slider or use the quick-percent buttons.
4. Check the **Withdraw to** address. See [Where your funds go](#where-your-funds-go).
5. Confirm.

The request appears immediately as a **Pending** row in your pool history, with the amount and the time you requested it. Selecting that row opens the withdrawal detail, which compares your current balance against what you asked for.

### The cooldown

A withdrawal settles roughly **14 days** after you request it. The modal shows the countdown under **Available in**.

During the cooldown:

* The pool stays visible in Your Pools until the withdrawal settles.
* The requested portion is shown as **Pending Withdrawal** in your balance breakdown.
* Amounts may still move slightly, because the pool keeps trading.

### It settles on its own

**There is nothing to come back and press.** You choose the destination address when you request the withdrawal, and the request carries it through the cooldown. When the cooldown ends, the payout goes to that address and the row flips from **Pending** to **Completed** by itself — no second signature, no claim button, no transaction to approve.

{% hint style="info" %}
**This is not the same as an account withdrawal.** On the trading side, a matured withdrawal has to be claimed manually before the funds move. Pool withdrawals have no claim step. If you are hunting for a button to finish one, there isn't one — and its absence is not the reason yours has not arrived yet.
{% endhint %}

The **Available in** countdown is an estimate. It is calculated from the moment you requested the withdrawal plus the standard 14 days, not from a settlement time quoted by the network, so a request can settle slightly either side of the day the app shows. A withdrawal that is still Pending a day or two past the countdown is not stuck.

If one stays Pending well beyond that, raise it on Discord with the pool, the amount, and when you requested it.

### Your pending amount is still in the pool

<figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2F4DYiwZN3RhuvXgQqQvr5%2Fimage.png?alt=media&amp;token=b7e200fa-d1be-47fb-8a03-2dd9afa694cc" alt=""><figcaption><p>Your Balance - Pending Withdraw</p></figcaption></figure>

Requesting a withdrawal does not lock in a value. Until it settles, the requested portion is still liquidity in the pool, and it behaves like it:

* **Its composition keeps moving.** The pending slice is still valued from the pool's current token and USDC holdings, and that split shifts as the pool trades.
* **You are still exposed to the token's price.** Clicking Withdraw does not take you out of the market — settlement does, roughly 14 days later. A price move during the cooldown changes what your withdrawal is worth.
* **What lands can differ from what you were shown.** The Total Withdraw Value in the modal is an estimate made at request time. The exact amounts are determined at fulfilment.
* **You cannot request the same slice twice.** The pending portion is excluded from the balance the withdraw modal offers you, which is why your available balance drops the moment you confirm.

If you are withdrawing to get out of the token, plan for that exposure. The cooldown is not a settled cash position waiting to be handed over.

### Where your funds go

The **Withdraw to** field is pre-filled with your connected wallet, and you can edit it before confirming.

The destination must be on the same chain family as the pool:

* A **Solana** pool withdraws to a Solana address.
* An **EVM** pool — Base, BNB Smart Chain, Arbitrum or Sonic — withdraws to an EVM (`0x…`) address.

The app validates the format and will not let you send a Solana address to an EVM pool or the reverse. It will not silently fall back to a wallet on the other family either — if you have no matching wallet connected, connect one or paste a valid address.

{% hint style="danger" %}
Double-check the address. Withdrawals are irreversible, and funds sent to a wrong or unsupported address cannot be recovered.
{% endhint %}

### Withdrawing from a delisted pool

<figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2FpHciHymodrFLgzz5qlPL%2Fimage.png?alt=media&amp;token=9745c816-8aa4-4373-a6e2-89e4ebc47337" alt=""><figcaption><p>Delisted Pool-Withdraw</p></figcaption></figure>

If a pool has been **delisted**, its market is gone — no new deposits, no trading — but your funds are not stuck. You can still withdraw your remaining balance and claim any rewards.

One difference: delisted pools only allow a **full 100% withdrawal**. The slider and quick-percent buttons are replaced by a fixed 100% row.

Claim your rewards before or alongside the withdrawal; both remain available.

### Partial withdrawals

For a live pool you can withdraw any portion of your balance. What you leave in keeps earning rewards, and your share of the pool shrinks accordingly.

You can have more than one withdrawal in flight. Each has its own cooldown from the moment it was requested.

### Tracking withdrawals

<figure><img src="https://1059243772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCr6LuvhRparZQQ69OnVT%2Fuploads%2FW9Eg7uIOOcfoDdIrvFU4%2Fimage.png?alt=media&amp;token=3ede7200-6481-42cf-8190-2d248ecf4ef9" alt=""><figcaption><p>Withdrawals History</p></figcaption></figure>

**Your Pools → History** lists every deposit, withdrawal and refund, filterable by type, with status and transaction links.

| Status        | Meaning                                       |
| ------------- | --------------------------------------------- |
| **Pending**   | Requested, still inside the cooldown.         |
| **Completed** | Settled and sent to your destination address. |
| **Rejected**  | The request did not go through.               |

A pool disappears from Your Pools once you have fully exited it — nothing left to withdraw and nothing left to claim. A pending withdrawal keeps it visible until it settles, and an unclaimed reward keeps it visible so you can claim.

{% hint style="info" %}
Pool withdrawals are not the same as account withdrawals. They appear in **Pools → History**, not in the Transfers table on your account page. See [Deposits & Withdrawals](https://docs.vibe.trading/getting-started/deposits-and-withdrawals) for account-level transfers.
{% endhint %}

### If a withdrawal is rejected

A request can come back as **Rejected** — a red row in the pool's activity and in Your Pools → History. The app does not display a reason on the row.

**Rejected means the payout did not execute.** Nothing was sent to your destination address and nothing left the pool on your behalf. It is not a partial withdrawal, and it is not a loss of your position.

Work through it in this order:

1. **Check whether the amount came back to your available balance.** Open **Withdraw** and read the **Balance Breakdown**. If the **Pending Withdrawal** row is gone, or has dropped by the rejected amount, that liquidity is yours to act on again.
2. **If it has come back, request it again.** Before you confirm, re-check the **Withdraw to** address: it must be on the pool's chain family — a Solana address for a Solana pool, an EVM `0x…` address for an EVM pool.
3. **If it has not come back, do not submit a second request for the same amount.** A balance still showing as Pending Withdrawal after a rejection is something to have looked at rather than worked around.
4. **Raise it on Discord** from the pool's **More actions** menu. Include the pool's token address and chain, the amount, when you requested it, and the destination address you used.

{% hint style="warning" %}
A rejected withdrawal is not a reason to abandon the position. Your liquidity is still recorded in the pool, and your rewards remain claimable independently of any withdrawal.
{% endhint %}

### Tips

* Claim your rewards before you exit fully — claiming is instant, withdrawing is not.
* If the modal cannot load your balance, retry rather than assuming the balance is zero.
* Withdraw amounts shown are estimates; small differences at fulfilment are normal.

### Related

* [Rewards and claiming](/pools/rewards-and-claiming.md)
* [Pool statuses and troubleshooting](/pools/pool-statuses-and-troubleshooting.md)
