> 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/data-structures.md).

# Data Structures

The `artinals_markets::MARKET` module defines several key data structures that enable **NFT trading, offer management, and price indexing**. This section covers the most important structs used in the contract.
