> For the complete documentation index, see [llms.txt](https://docs.topledger.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.topledger.xyz/data-tables/decoded-instructions-data/metaplex/candy-machine.md).

# Candy Machine

Here are some of the features it offers.

* Accept payments in SOL, NFTs or any Solana token.
* Restrict your launch via start/end dates, mint limits, third party signers, etc.
* Protect your launch against bots via configurable bot taxes and gatekeepers like Captchas.
* Restrict minting to specific NFT/Token holders or to a curated list of wallets.
* Create multiple minting groups with different sets of rules.
* Reveal your NFTs after the launch whilst allowing your users to verify that information.
* And so much more!
