# user documentation

- [Migration to Sonic](https://docs.crosscurve.fi/user-documentation/migration-to-sonic.md)
- [Why are we moving to Sonic](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/why-are-we-moving-to-sonic.md)
- [Sonic Upgrade Stages](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-upgrade-stages.md)
- [Liquidity transfer from Fantom to Sonic](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/liquidity-transfer-from-fantom-to-sonic.md)
- [Sonic Incentives on CrossCurve MetaLayer](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-incentives-on-crosscurve-metalayer.md)
- [CrossCurve MetaPoints Program](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/crosscurve-metapoints-program.md)
- [Swap interface](https://docs.crosscurve.fi/user-documentation/swap-interface.md)
- [How to trade](https://docs.crosscurve.fi/user-documentation/swap-interface/how-to-trade.md)
- [Slippage settings](https://docs.crosscurve.fi/user-documentation/swap-interface/slippage-settings.md)
- [Routing](https://docs.crosscurve.fi/user-documentation/swap-interface/routing.md)
- [Operation Interruption](https://docs.crosscurve.fi/user-documentation/swap-interface/operation-interruption.md)
- [Slippage condition](https://docs.crosscurve.fi/user-documentation/swap-interface/operation-interruption/slippage-condition.md): The operation is interrupted based on the Slippage condition.
- [Data transfer error](https://docs.crosscurve.fi/user-documentation/swap-interface/operation-interruption/data-transfer-error.md): The operation is interrupted because the cross-chain call cannot be executed.
- [Liquidity Interface](https://docs.crosscurve.fi/user-documentation/liquidity-interface.md)
- [Easy mode](https://docs.crosscurve.fi/user-documentation/liquidity-interface/easy-mode.md)
- [via Curve (Balanced)](https://docs.crosscurve.fi/user-documentation/liquidity-interface/via-curve-balanced.md)
- [Liquidity provision use cases](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases.md)
- [Deposit](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit.md): 👇 Choose the mode to deposit your funds
- [Easy mode (Imbalanced)](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit/easy-mode-imbalanced.md)
- [via Curve (Balanced)](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit/via-curve-balanced.md)
- [Adding liquidity to pools on Sonic](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit/via-curve-balanced/adding-liquidity-to-pools-on-sonic.md)
- [Adding liquidity to pools on Taiko](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/deposit/via-curve-balanced/adding-liquidity-to-pools-on-taiko.md)
- [Withdraw](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/withdraw.md): 👇 Choose the mode to withdraw your funds
- [Easy mode (Imbalanced)](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/withdraw/easy-mode-imbalanced.md)
- [via Curve (Balanced)](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/withdraw/via-curve-balanced.md)
- [Curve Knowledge Database](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/curve-knowledge-database.md): "Curve Knowledge Database" is your comprehensive resource for all things related to Curve Finance.
- [Balanced liquidity provision](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/curve-knowledge-database/balanced-liquidity-provision.md)
- [Guide to transferring CRV from Fantom chain to Ethereum mainnet](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/curve-knowledge-database/guide-to-transferring-crv-from-fantom-chain-to-ethereum-mainnet.md)
- [Disclamer](https://docs.crosscurve.fi/user-documentation/liquidity-interface/liquidity-provision-use-cases/curve-knowledge-database/disclamer.md)
- [Dashboard interface](https://docs.crosscurve.fi/user-documentation/dashboard-interface.md): Description of the Dashboard interface
- [DAO](https://docs.crosscurve.fi/user-documentation/dao.md)
- [Locker Interface](https://docs.crosscurve.fi/user-documentation/dao/locker-interface.md)
- [Vote Interface](https://docs.crosscurve.fi/user-documentation/dao/vote-interface.md): Vote Interface Description
- [Incentives Interface](https://docs.crosscurve.fi/user-documentation/dao/incentives-interface.md): Incentives Interface Description
- [Proposals Interface](https://docs.crosscurve.fi/user-documentation/dao/proposals-interface.md)
- [Working with the EYWA Locker contract in Arbiscan.](https://docs.crosscurve.fi/user-documentation/dao/working-with-the-eywa-locker-contract-in-arbiscan..md)
- [Yield](https://docs.crosscurve.fi/user-documentation/yield.md)
- [Farms Interface](https://docs.crosscurve.fi/user-documentation/yield/farms-interface.md)
- [Staking liquidity and earning rewards](https://docs.crosscurve.fi/user-documentation/yield/farms-interface/staking-liquidity-and-earning-rewards.md): By providing liquidity in CrossCurve pools you can earn rewards in EYWA and/or CRV.
- [APR Calculator](https://docs.crosscurve.fi/user-documentation/yield/apr-calculator.md)
- [EYWA pool via Convex](https://docs.crosscurve.fi/user-documentation/yield/eywa-pool-via-convex.md)
- [Vesting](https://docs.crosscurve.fi/user-documentation/vesting.md)
- [Claim portal interface](https://docs.crosscurve.fi/user-documentation/vesting/claim-portal-interface.md)
- [Early farming program interface](https://docs.crosscurve.fi/user-documentation/vesting/early-farming-program-interface.md)
- [EYWA NFT](https://docs.crosscurve.fi/user-documentation/eywa-nft.md)
- [EYWA NFT Gallery](https://docs.crosscurve.fi/user-documentation/eywa-nft/eywa-nft-gallery.md)
- [Gallery / Bridge interface in the Aurora chain](https://docs.crosscurve.fi/user-documentation/eywa-nft/eywa-nft-gallery/gallery-bridge-interface-in-the-aurora-chain.md): Bridge interface description in the Aurora chain
- [Gallery / Merge interface in the Arbitrum chain](https://docs.crosscurve.fi/user-documentation/eywa-nft/eywa-nft-gallery/gallery-merge-interface-in-the-arbitrum-chain.md): Merge interface description in the Arbitrum chain
- [EYWA NFT Manager interface](https://docs.crosscurve.fi/user-documentation/eywa-nft/eywa-nft-manager-interface.md): EYWA NFT Manager interface description
- [Leaderboard](https://docs.crosscurve.fi/user-documentation/leaderboard.md): Leaderboard Section and Its Functionality
- [Outdated](https://docs.crosscurve.fi/user-documentation/outdated.md)
- [Early farming program](https://docs.crosscurve.fi/user-documentation/outdated/early-farming-program.md): Introducing «Early Farming» — a farming program for early liquidity providers!


---

# 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.crosscurve.fi/user-documentation.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.
