# Withdrawals

Edge makes it simple to access your funds, whether you’re using **Edge Pools (ERC-4626),** **csUSD Vault (ERC-7575) or the csLYD Vault (ERC-7575).** All systems are designed for fairness, transparency, and flexibility, with instant withdrawals wherever possible and a robust queue system when liquidity is temporarily limited.

***

### 1. Instant Withdrawals

#### Edge Pools

1. Go to the **Pools** tab in the Edge app.
2. Locate your available balance.
3. Enter the amount to withdraw.
4. Approve the transaction in your wallet.
5. If the pool has sufficient reserve liquidity, your funds are transferred instantly. If not, your withdrawal request will automatically be placed in the queue until liquidity becomes available.

#### csUSD Vault

Holding csUSD means you can redeem it at any time for its underlying assets:

1. Go to the **Redeem** tab on the Edge app’s Home page.
2. Select your token.
3. Choose your withdrawal amount and preferred destination chain.
4. Confirm the transaction in your wallet.
5. If the vault has sufficient reserve liquidity, your USDC or USDT will be transferred instantly to your chosen chain. If not, your redemption request will automatically be placed in the queue until liquidity becomes available, For csLYD typically the wait time is within 24-48 hours.

***

### 2. Cross-Chain Withdrawals

Both Edge Pools and the csUSD Vault support cross-chain withdrawals via **LayerZero-powered Stargate**.

**How it works:**

* Select your **destination chain** when initiating a withdrawal.
* For Edge Pools: LP tokens are burned, and the stablecoin is bridged to your target chain.
* For csUSD and csLYD Vault: csUSD/csLYD is redeemed for USDC/USDT, which is bridged to your target chain.
* All bridging and messaging fees are displayed upfront.
* ✅ Deposit on one chain, withdraw on another — fully multi-chain.

**Supported Networks:** Ethereum, BNB Chain, Avalanche, Polygon, Arbitrum, Optimism, Mantle, Base, Kava, Core, Sonic, Gnosis.

***

### 3. Withdraw Queue (FIFO)

If a pool or vault does not have enough reserve liquidity to fulfill your withdrawal instantly, you can place a request in the **withdrawal queue**.

**Key rules:**

* Processed on a **First In, First Out (FIFO)** basis.
* All incoming liquidity (borrower repayments, new deposits, pool rebalancing) is first used to fulfill queued withdrawals.
* **Fairness Rule:** No one can skip the line — direct withdrawals are disabled until the queue is cleared.

***

### 4. Earning While in Queue

You continue to earn yield while your withdrawal request is in the queue.

**Example:**

* You request withdrawal of 100 LP tokens or 100 csUSD/csLYD at an exchange rate of **1.10**.
* Your request is fulfilled when the exchange rate is **1.20**.
* You receive **120 USDC**, not 110 — ensuring full value accrual during the wait.

***

### 5. Reserve Strategy

To minimize queue times, all Edge Pools, csUSD vault and csLYD Vault maintain strategic reserve buffers:

* Adjusted based on withdrawal history and borrower repayment schedules.
* Monitored in real time by the Fund Manager.
* Designed to cover most withdrawals under normal market conditions.

***

#### Summary

* **Instant withdrawals** where reserves are sufficient.
* **FIFO queue** ensures fairness when reserves are low.
* **Cross-chain support** for both Edge Pools and csUSD Vault.
* **Yield continues** until the moment your withdrawal is processed.

Edge ensures your exit is fair, predictable, and transparent — whether you’re holding LP tokens from an Edge Pool or csUSD from the Vault.

{% hint style="info" %}
In rare and extreme scenarios where the reserve is insufficient, there may be delays. In such cases, **cSigma Edge** may take up to **3 months** to return your capital, assuming no credit events occur with borrowers. During these times, the **pool manager** will actively manage liquidity by adjusting loans or using other options to replenish the reserve and ensure that withdrawals are processed as smoothly as possible.
{% endhint %}


---

# 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://csigma-edge.gitbook.io/csigma-protocol/about-edge/withdrawals.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.
