> For the complete documentation index, see [llms.txt](https://docs.artinals.com/artinals-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.artinals.com/artinals-protocol/trade-module/functions-and-entry-points.md).

# Functions and Entry Points

The TRADE module provides a suite of functions and entry points that enable decentralized, AMM-style trading for NFTs. These functions manage everything from initializing a liquidity pool to handling trades, distributing fees, and integrating with external price oracles. By leveraging these capabilities, developers and users can create rich trading environments that complement the ART20 and SALE functionalities.
