All projects

Manna

Sybil-resistant cross-chain airdrops for verified humans, powered by CRE + World ID

DeFi & Tokenization CRE & AI World Tenderly

What it is

Manna is a full-stack sybil-resistant DeFi platform that lets project creators distribute tokens exclusively to verified humans. The core problem it solves is airdrop farming - bots and sybil accounts drain airdrop allocations meant for real users, wasting project tokens and undermining fair distribution. Manna gates every claim behind a World ID proof-of-personhood, ensuring one claim per unique human per airdrop. Beyond airdrops, the platform includes fair token launches with bonding curves, staking vaults, vesting schedules, batch payouts, and cross-chain portfolio tracking — all restricted to verified humans. Users interact through a World Mini App frontend, where they verify their identity once and then access the full suite of DeFi primitives with sybil resistance baked in at the protocol level.

How it Works

Manna has four layers, each doing one job.
Smart contracts (Solidity, Foundry, OpenZeppelin v5) handle all on-chain logic across World Chain and Arbitrum. Nine contracts cover the full token lifecycle - from creating and distributing airdrops through HumanDrop, to fair-launch bonding curves that only verified humans can participate in, to staking, vesting, and batch payouts post-distribution. A WorldIDVerifier contract on Arbitrum acts as a public human registry that any dApp can query - and it grows with every Manna claim.
CRE workflows (TypeScript, @chainlink/cre-sdk) are the nervous system. Eight workflows on Chainlink's DON orchestrate everything the Mini App can't do alone. The claim workflow verifies World ID proofs using CRE's confidential HTTP capability with secrets stored in VaultDON, checks eligibility and double-claims on-chain, and distributes tokens through consensus-signed writes. Cron workflows handle the rest - reclaiming expired tokens, syncing stats, finalizing launches.
Frontend (Next.js 15, MiniKit SDK) is a World Mini App. Users discover drops, verify their humanity, and claim tokens across chains - all without ever leaving World App, switching networks, or touching a bridge.
Testing runs on a Tenderly Virtual TestNet forked from Arbitrum Sepolia. Every contract and CRE workflow executes against real chain state with full transaction history in Tenderly Explorer.

Links

Created by

  • Sounak Dey