π‘οΈProof of Humanity
During the registration period, projects can require participants to verify they are real humans before becoming eligible to claim. This adds a layer of sybil resistance on top of Fuul's built-in detection by linking each wallet to a unique, verified identity.
How it works
User visits the registration page
User is prompted to verify their humanity via an external verification provider
Verification result is recorded on-chain or passed to Fuul
Only verified wallets are included in the eligible claiming set
Proof of humanity verification happens during the registration period β before the claim window opens. Wallets that do not complete verification are excluded from claiming regardless of their allocation.
Supported verification methods
Worldcoin
Biometric verification using the Worldcoin iris scan β strongest guarantee of uniqueness
Gitcoin Passport
Aggregates multiple identity signals (social, onchain history) into a humanity score
Custom
Projects can integrate any external sybil detection tool and pass the result to Fuul
Use cases
Prevent bots and sybil accounts from claiming large airdrop allocations
Comply with regulatory requirements that restrict distributions to verified individuals
Increase community trust by showing that the airdrop reached real users
Proof of humanity verification is configured during deployment of the Airdrop Distributor contract. It cannot be added retroactively once the contract is deployed.
Last updated