# NEXUS PROTOCOL

- [Version history](https://docs.on.nexus/dotswap/developers/nexus-protocol/version-history.md)
- [Introduction](https://docs.on.nexus/dotswap/developers/nexus-protocol/introduction.md)
- [Important Notes](https://docs.on.nexus/dotswap/developers/nexus-protocol/important-notes.md)
- [Deployment Guide](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide.md)
- [Preparation](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/preparation.md)
- [Server Firewall](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/server-firewall.md)
- [Node Deployment](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/node-deployment.md)
- [Safeheron Configuration](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/safeheron-configuration.md)
- [Start providing liquidity (CLMM)](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/start-providing-liquidity.md)
- [Dual Sided](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/start-providing-liquidity/dual-sided.md): To add Dual-sided liquidity, you need to provide equal values of BTC and USDC•STARKNET.
- [Single Sided](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/start-providing-liquidity/single-sided.md): To add Single-sided liquidity, you can choose to provide either BTC or USDC•STARKNET individually.
- [Activate Fast Execution Account](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/activate-fast-execution-account.md)
- [For Maker](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/activate-fast-execution-account/for-maker.md): By Turning on "The Fast Trading Account," Makers can achieve much faster transaction processing and enjoy much lower network fees.
- [For Taker](https://docs.on.nexus/dotswap/developers/nexus-protocol/deployment-guide/activate-fast-execution-account/for-taker.md): By Turning on "The Fast Trading Account," Takers can achieve much faster transaction processing and enjoy much lower network fees.
- [Global](https://docs.on.nexus/dotswap/developers/nexus-protocol/global.md)
- [Public Configuration](https://docs.on.nexus/dotswap/developers/nexus-protocol/global/public.md)
- [Pools Bound to Address](https://docs.on.nexus/dotswap/developers/nexus-protocol/global/pools-bound-to-address.md)
- [Query Pool Rate](https://docs.on.nexus/dotswap/developers/nexus-protocol/global/rate.md)
- [Maker](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker.md)
- [Dual Sided Pool](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/dual-sided-pool.md)
- [List Query](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/dual-sided-pool/list.md)
- [Manage Pool (CLMM)](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/dual-sided-pool/manage-pool.md)
- [Fast Execution Account](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/dual-sided-pool/fast-execution-account.md)
- [Single Sided Pool](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/single-sided-pool.md)
- [Manage Pool](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/single-sided-pool/manage-pool.md)
- [Records](https://docs.on.nexus/dotswap/developers/nexus-protocol/maker/single-sided-pool/records.md)
- [Taker](https://docs.on.nexus/dotswap/developers/nexus-protocol/taker.md)
- [List Query](https://docs.on.nexus/dotswap/developers/nexus-protocol/taker/list-query.md)
- [Fast Execution Account](https://docs.on.nexus/dotswap/developers/nexus-protocol/taker/fast-execution-account.md)
- [Trade](https://docs.on.nexus/dotswap/developers/nexus-protocol/taker/trade.md)


---

# 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.on.nexus/dotswap/developers/nexus-protocol.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.
