> For the complete documentation index, see [llms.txt](https://alphabot-docs.gitbook.io/alphabot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alphabot-docs.gitbook.io/alphabot/use-cases/alphabot-use-cases/allowlist-and-whitelist-wl-distribution.md).

# Allowlist & Whitelist (WL) Distribution

Projects can use Alphabot to raffle their allocation of allowlist or whitelist spots. For example, a project with a 1,000-supply NFT collection can distribute these 1,000 spots through a raffle, requiring users to complete specific actions such as engaging with social media (X), joining a Discord server, and connecting their wallet from various supported chains, including Ethereum (ETH), Solana (SOL), Bitcoin (BTC), and more.

This ensures a fair and efficient way to reward engaged community members who are genuinely interested in the project.

<figure><img src="/files/hj6S4l5PoPHv9oIe0uQo" alt=""><figcaption></figcaption></figure>

Projects can also enable the **Wallet Requirement Option**, which allows them to set additional raffle entry conditions—such as requiring users to hold specific NFTs or a minimum amount of ETH in their wallet. To verify eligibility, users must sign a transaction proving wallet ownership, although a wallet submission is required regardless of whether this option is enabled.

By leveraging these features, raffles can be **token-gated** to restrict access to select communities, such as Azuki, Memeland, Pudgy Penguins holders, and more, ensuring that only the most relevant and engaged participants can enter.\
\
To get started: [Creating Your First Raffle](/alphabot/raffles/creating-your-first-raffle.md)
