Skip to main content
Build and verify Merkle proofs for NFT allowlists and token airdrops.
This pattern is used by NFT projects for allowlist minting and by protocols for token airdrops. The Merkle root is stored on-chain, and users submit proofs to claim their allocation.

On-chain Verification

Store the root on-chain and verify proofs in Solidity: