> For the complete documentation index, see [llms.txt](https://duality.gitbook.io/duality-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://duality.gitbook.io/duality-documentation/module-documentation-for-developers/dex-module.md).

# DEX Module

Documentation on the DEX for Developers

The `DEX` (Decentralized Exchange) module holds the core functionality for token swaps, limit orders, and liquidity provisioning. It was built with composability in mind as it should be as easy as possible to build peripheral modules and applications around it.

## Contents

1. [Concepts](/duality-documentation/concepts.md) : background on what's being implemented
2. [Messages ](/duality-documentation/module-documentation-for-developers/dex-module/transaction-messages.md): supported message types
3. [Queries](/duality-documentation/module-documentation-for-developers/dex-module/queries.md) : logic for requesting information
