> 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/market-module/functions-and-entry-points.md).

# Functions and Entry Points

This section describes the key functions provided by the `artinals_markets::MARKET` module. These functions allow users to **create trade ledgers, list and accept offers, manage buy orders, and process batch transactions.**
