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

# CrackerSwap

CrackerSwap is the non-custodial exchange of the Cracker ecosystem. Swap tokens, move assets across chains and provide liquidity from one interface, without ever handing over your keys.

### What you can do

* **Swap** : Trade tokens against on-chain liquidity pools, with the route, price impact and fees shown before you sign.
* **Go cross-chain** : Swap from one supported network to another in a single flow.
* **Trade graduated tokens** : Every token that graduates from Cracker.fun trades here against permanently locked liquidity.
* **Provide liquidity** : Create a pool or add to one, and collect your share of swap fees on-chain.
* **Tokenized assets** : Access tokenized stocks and funds issued by third parties, where available in your region.

### How it's built

* Built on Uniswap smart contracts: V3 for the exchange and V4 for launchpad pools
* Non-custodial: swaps settle on-chain, wallet to pool
* Each pool's fee rate is fixed when the pool is created
* Smart contracts audited by QuillAudits

### Supported chains

* Robinhood Chain
* Base
* Ink
* Monad
* BNB Chain.

### Part of the Cracker ecosystem

Launch on Cracker.fun, trade on CrackerSwap, hold in Cracker Wallet.

CrackerSwap is a software interface, not a broker or custodian. Tokens and pools are created by third parties and are not reviewed or endorsed by Cracker. Prices can move against you, and liquidity providers can withdraw less than they deposited.


---

# 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.cracker.fun/about/crackerswap.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.
