// docs · v1 · agpl-3.0

OVERVIEW

Proof of Purpose is an on-chain youth impact protocol on Base. Donors fund a transparent USDC treasury. Trusted partner orgs (Catalysts) propose real-world bounties. Youth (Champions) show up and do the work — a Catalyst verifies attendance in person via QR scan, and that scan is the on-chain proof. $PURPOSE is minted directly to the Champion's wallet, redeemable 1:1 for USDC at approved local Vendors.

What it is

Most youth-incentive programs are opaque: cash gets handed out, paperwork piles up, and donors never see where their dollar landed. Proof of Purpose puts the entire loop on-chain — donation → bounty → verified attendance → youth reward → local-business spend — so every step is publicly auditable in real time. No prepaid cards, no spreadsheets, no trust-us.

Champions don't need a wallet, a seed phrase, or a crypto background. They sign in by email, Google, Apple, or passkey; a smart wallet is created silently with sponsored gas. From their perspective: tap ENTER, do the work, get paid at a vendor down the street.

How it works

   DONOR                 CATALYST              CHAMPION              VENDOR
     │                      │                     │                    │
     │ 1. donate USDC       │                     │                    │
     ├─────────────────────▶│                     │                    │
     │                      │ 2. post bounty      │                    │
     │                      ├────────────────────▶│                    │
     │                      │ 3. QR scan          │                    │
     │                      │    on-chain check-in│                    │
     │                      ├────────────────────▶│                    │
     │                      │ 4. end bounty       │                    │
     │                      │    mint $PURPOSE    │                    │
     │                      ├────────────────────▶│                    │
     │                      │                     │ 5. show QR at shop │
     │                      │                     ├───────────────────▶│
     │                      │                     │ 6. backend signer  │
     │                      │                     │    burns $PURPOSE, │
     │                      │                     │    pays USDC 1:1   │
     │                      │                     │◀───────────────────┤

Status

  • V1 live on Base mainnet, funding flow active.
  • V2 contracts (PurposeTokenV2, BountyManagerV2, VendorRedemptionV2) finalized — pending mainnet redeploy.
  • On-chain governance (1 active monthly membership NFT = 1 vote) pending deploy of the thirdweb Vote contract + vPURPOSE shadow token.
  • Tax-deductibility for donors paused pending federal clarity (e.g. CLARITY Act).

Where to next

// recommended path

New here? Start with Getting Started, then read Roles and System Architecture.