# Duality Documentation

## Duality Documentation

- [What is Duality?](https://duality.gitbook.io/duality-documentation/readme.md): An Introduction
- [Concepts](https://duality.gitbook.io/duality-documentation/concepts.md): Duality's Core Concepts
- [AMMs and Orderbooks](https://duality.gitbook.io/duality-documentation/concepts/amms-and-orderbooks.md): A primer on AMMs and Orderbooks
- [Liquidity Pools](https://duality.gitbook.io/duality-documentation/concepts/liquidity-pools.md): How Liquidity Pools Work on Duality
- [Ticks](https://duality.gitbook.io/duality-documentation/concepts/ticks.md): Overview of how Ticks work on Duality
- [TickLiquidity](https://duality.gitbook.io/duality-documentation/concepts/tickliquidity.md): An overview of TickLiquidity on duality
- [Pool Reserves](https://duality.gitbook.io/duality-documentation/concepts/tickliquidity/pool-reserves.md): Overview of how pool reserves work on Duality
- [Fees](https://duality.gitbook.io/duality-documentation/concepts/tickliquidity/pool-reserves/fees.md): An overview of how fees work on Duality
- [Limit Order Tranches](https://duality.gitbook.io/duality-documentation/concepts/tickliquidity/limit-order-tranches.md): An overview of limit order tranches on duality
- [Liquidity Iteration](https://duality.gitbook.io/duality-documentation/concepts/liquidity-iteration.md): An explanation of how liquidity is iterated through on duality
- [Swaps](https://duality.gitbook.io/duality-documentation/concepts/swaps.md): An overview on what Swaps on Duality are
- [Overview](https://duality.gitbook.io/duality-documentation/concepts/overview.md)
- [Module Documentation for Developers](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers.md): Documentation on Duality modules for Developers
- [DEX Module](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module.md): Documentation on the DEX for Developers
- [Transaction Messages](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages.md): Explanation of the transaction message types on the DEX module
- [Deposit](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/deposit.md): Explanation of the Deposit Transaction
- [Withdrawal](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/withdrawal.md): Explanation of the Withdraw transaction
- [MultiHop Swap](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/multihop-swap.md): Explanation of the MultiHopSwap transaction
- [Place Limit Order](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/place-limit-order.md): Explanation of the PlaceLimitOrder transaction
- [Cancel Limit Order Message](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/cancel-limit-order-message.md): Explanation of the CancelLimitOrder transaction
- [Withdraw Filled Limit Order](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages/withdraw-filled-limit-order.md): Explnation of the WithdrawFilledLimitOrder transaction
- [Queries](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module/queries.md): Overview of different queries that can be made
- [Dictionary](https://duality.gitbook.io/duality-documentation/dictionary.md): A page for Definitions of key terms
- [Advanced Concepts](https://duality.gitbook.io/duality-documentation/advanced-concepts.md): More advanced topics related to Duality.
- [Replicating Market Makers](https://duality.gitbook.io/duality-documentation/advanced-concepts/replicating-market-makers.md): An overview of replicating market makers
- [Shared Liquidity](https://duality.gitbook.io/duality-documentation/advanced-concepts/shared-liquidity.md): Overview on Shared Liquidity
- [User Interface](https://duality.gitbook.io/duality-documentation/user-interface.md): the Duality Reference UI


---

# 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, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://duality.gitbook.io/duality-documentation/readme.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.
