Building on per-app nullifiers, provide a ready-made pattern for airdrop/quota contracts: a verified-human-once claim a distributing contract can consume.
Scope
- A small reference contract + SDK helper that lets a distribution contract check "this human has not already claimed in this campaign" using the nullifier mechanism.
- Include a worked example (a demo airdrop) in the apps gallery.
- Document the anti-Sybil guarantees and limits.
Value
Turns the nullifier primitive into a plug-and-play anti-Sybil distribution pattern.
Acceptance
- A reference distribution flow enforces one-claim-per-human per campaign; demoed in the apps gallery; documented.
Building on per-app nullifiers, provide a ready-made pattern for airdrop/quota contracts: a verified-human-once claim a distributing contract can consume.
Scope
Value
Turns the nullifier primitive into a plug-and-play anti-Sybil distribution pattern.
Acceptance