> For the complete documentation index, see [llms.txt](https://docs.poolswap.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.poolswap.io/overview.md).

# Overview

Welcome to **Pool** — your cross-chain DEX platform that lets you **send, swap, and bridge crypto seamlessly across multiple chains**, with an optional **anonymize mode** for complete privacy.

Unlike traditional DEX aggregators, PoolSwap goes one step further: we integrate with major liquidity providers like **Exolix, LetsExchange, Swapuz, ChangeNow**, and more — while also offering a **built-in anonymization feature powered by zero-knowledge (ZK) proofs on Solana**.

***

### Why Pool?

* **Cross-chain swaps made simple** — access multiple DEX routes in one place.
* **Optional privacy** — choose *Normal* or *Anonymize* mode depending on your needs.
* **Fast & efficient** — competitive fees, optimized routing, instant confirmations.
* **Advanced privacy tech** — anonymization is powered by **Succinct ZK proofs** and Solana’s high-performance shielded pools.
* **User-first design** — no complex setup, just connect your wallet (or use manual send) and start swapping.

***

### Swap Modes

When you use Pool, you can pick between two experiences:

{% tabs %}
{% tab title="Normal Swap" %}

* Works like a standard cross-chain aggregator.
* Choose tokens to send & receive → view quotes from partnered DEXes → pick the best route.
* Fast, transparent, and simple.
  {% endtab %}

{% tab title="Anonymize Swap (Private Mode)" %}

* For privacy-conscious users who want untraceable swaps.
* Powered by a **Solana-based mixer**: deposit → receive a private “Note” → withdraw to a fresh address.
* Withdrawals are verified with **ZK proofs** via Succinct, ensuring that on-chain transactions are unlinkable.
* A **relayer service** (with a 0.5% fee) finalizes the withdrawal, ensuring that your identity and transaction path remain hidden.
  {% endtab %}
  {% endtabs %}

***

### Key Features

* **Wallet or No-Wallet Options**
  * Connect via MetaMask, Phantom, TrustWallet, etc.
  * Or, generate a one-time address and send funds without connecting a wallet.
* **Note-Based Withdrawals (Anonymize Mode)**
  * Each deposit generates a unique “Note.”
  * Store it safely — it’s the key to withdrawing funds anonymously later.
* **Relayer Privacy Layer**
  * Relayers handle withdrawals on your behalf.
  * **They ensure zero traceability between deposit and withdrawal.**
* **Security & Compliance Mindset**
  * Designed for **privacy-first DeFi users**.
  * No personal data is stored, and there is no on-chain linkage between the sender and receiver.

***

### Our Mission

At Pool, we believe **privacy is a fundamental right in DeFi**. By combining the power of cross-chain swaps with **next-generation anonymization technology**, we aim to make decentralized finance **more private, more accessible, and more secure** for everyone.

***

Ready to get started? Head over to the **Standard Swaps** or **Anonymize Swaps** section to explore how PoolSwap works step by step.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.poolswap.io/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
