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

# Functions and Entry Points

- [Creating a Sale](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/creating-a-sale.md)
- [Adding NFTs to a Sale](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/adding-nfts-to-a-sale.md)
- [Purchasing NFTs from a Sale](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/purchasing-nfts-from-a-sale.md)
- [Withdrawing Proceeds](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/withdrawing-proceeds.md)
- [Managing Sale State](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/managing-sale-state.md)
- [Core Trading Functionality](https://docs.artinals.com/artinals-protocol/functions-and-entry-points/core-trading-functionality.md)
