Airdrop & Whitelist Tool
Generate Merkle trees for efficient address whitelisting. Create proofs for airdrops, verify whitelist membership, and export roots for smart contracts.
Merkle trees are cryptographic data structures that allow efficient verification of large datasets. They're widely used in blockchain for airdrops, whitelists, and state verification with minimal gas costs.
Store only the Merkle root on-chain. Users provide their address and proof to claim tokens. The contract verifies the proof against the root, saving significant gas compared to storing all addresses.
Verification hashes the address, then combines it with proof elements to reconstruct the root. If the reconstructed root matches the stored root, the address is proven to be in the original list.