# Understanding Withdrawals & Settlement

When withdrawing from a Troves vault, the process may differ depending on the **strategy type** used by the vault.

Some withdrawals are **instant**, while others may take **several hours to settle**.

This section explains why.

***

## Why Some Withdrawals Are Not Instant

Troves vaults deploy capital into multiple DeFi protocols to generate yield.

Examples include:

* lending markets
* liquidity pools
* leveraged positions
* liquid staking strategies

Because funds are actively deployed, Troves may need to **unwind positions before returning funds**.

#### Simplified Flow

> User requests withdrawal\
> ↓\
> Vault receives request\
> ↓\
> Strategy positions unwind\
> ↓\
> Assets returned to vault\
> ↓\
> User receives funds

This process may take time depending on the strategy.

***

## Two Types of Withdrawals

### 1️⃣ Instant Withdrawals

Some vaults support **instant withdrawals**, allowing users to exit their position immediately.

> User withdraws\
> ↓\
> Vault has idle liquidity\
> ↓\
> Funds returned instantly

Instant withdrawals are not simply dependent on idle liquidity in the vault. They are primarily determined by the vault design and execution complexity.

This typically occurs when:

* The underlying strategy can be exited without unwinding complex positions
* Actions required for withdrawal have minimal or no slippage impact
* Liquidity can be accessed without affecting market conditions

In simpler terms, if the vault strategy is low-friction and low-risk to exit, withdrawals can be processed instantly.

Vaults involving more complex strategies or market-sensitive positions may not support instant exits and instead rely on delayed withdrawals.

***

### 2️⃣ Delayed Withdrawals (NFT Settlement)

For certain strategies, Troves issues a **withdrawal NFT receipt**.

This NFT represents your withdrawal request while the vault unwinds the strategy.

#### Process

> Withdraw request\
> ↓\
> NFT receipt issued\
> ↓\
> Strategy unwinds positions\
> ↓\
> Funds settled\
> ↓\
> User redeems NFT for assets

Settlement typically occurs **within a few hours** depending on the strategy.

***

## Why Vaults Need Time to Unwind

Vault strategies may include:

#### Leveraged Positions

Vaults may borrow assets to increase yield.

Before returning funds, the vault must:

> repay borrow\
> ↓\
> close leverage\
> ↓\
> return assets

***

#### Liquidity Pools

If assets are deployed in LP pools, withdrawals involve:

> Remove liquidity\
> ↓\
> Convert tokens\
> ↓\
> Return underlying asset

***

#### Staking Derivatives

Some vaults interact with staking protocols.

For example:

> STRK → xSTRK

When withdrawing:

> xSTRK may need to be swapped back to STRK

This conversion can involve **DEX liquidity**, which may cause small price differences.

***

## Why Withdrawal Amount May Slightly Change

In some strategies, the vault must **swap assets on a DEX during withdrawal**.

Example:

> xSTRK → STRK

DEX prices can differ slightly from the protocol exchange rate.

This may result in:

* slightly higher withdrawal amount
* slightly lower withdrawal amount

A **0.1–0.2% spread is considered normal** due to market liquidity dynamics.

***

## Understanding Withdrawal NFTs

If your withdrawal issues an NFT:

* it represents your claim on the withdrawn funds
* it tracks the settlement process
* it can be redeemed once funds are available

#### Example Flow

> Withdraw 100 STRK\
> ↓\
> Receive Withdrawal NFT\
> ↓\
> Vault closes positions\
> ↓\
> Redeem NFT\
> ↓\
> Receive STRK + yield

***

## How Long Do Withdrawals Take?

| Strategy Type                     | Withdrawal Speed |
| --------------------------------- | ---------------- |
| Idle liquidity vaults             | Instant          |
| Lending strategies                | Minutes          |
| Leveraged vaults                  | 1–3 hours        |
| Complex multi-protocol strategies | Several hours    |

These times vary depending on:

* vault liquidity
* market conditions
* strategy complexity

***

## How to Check Withdrawal Status

Users can check their withdrawal status via:

1️⃣ Vault page

2️⃣ Withdrawal history

3️⃣ NFT receipt status

Once the strategy unwinds, the NFT becomes redeemable.

***

## Best Practices Before Withdrawing

To avoid surprises:

✔ Check vault strategy details

✔ Verify whether withdrawals are instant or delayed

✔ Consider market liquidity when withdrawing large amounts

***

## Example Withdrawal Lifecycle

> Deposit → Vault deploys capital\
> ↓\
> User requests withdrawal\
> ↓\
> Strategy unwinds\
> ↓\
> Vault receives assets\
> ↓\
> User receives funds


---

# 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.troves.fi/p/concepts/understanding-withdrawals-and-settlement.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.
