// onboarding by role

GETTING STARTED

Proof of Purpose has five roles. Pick yours and follow the steps below. Want the full picture first? Read the Roles page.

// champions

CHAMPIONS · YOUTH PARTICIPANTS

  1. Tap ENTER on popmgm.org and sign in by email, Google, Apple, or passkey.
  2. Choose Champion in onboarding and submit your application.
  3. If you're under 18, a parent or legal guardian must complete the application with you.
  4. A short call or in-person meeting with an admin confirms your interest.
  5. Your guardian signs a brief consent form for participation.
  6. Once approved, browse bounties, complete them, and redeem $PURPOSE at local vendors.
Apply as a Champion

// catalysts

CATALYSTS · PARTNER ORGS

  1. Tap ENTER and choose Catalyst in onboarding.
  2. Submit your organization details and credentials.
  3. After vetting, propose bounties, review Champion applications, and confirm completions on-chain via QR scan.
Apply as a Catalyst

// vendors

VENDORS · REDEMPTION PARTNERS

  1. Tap ENTER and choose Vendor in onboarding.
  2. Provide business info and your payout wallet address.
  3. Once approved, scan Champion QR codes and receive automatic 1:1 USDC payouts. You never broadcast a transaction yourself — the backend signer settles it.
Apply as a Vendor

// donors

DONORS · SUPPORTERS

  1. Visit the donate page (no account required).
  2. Choose a one-time or monthly amount.
  3. Pay with card or USDC. Track your impact in the dashboard if signed in. Every donation routes through the public Donation Split contract on Base.
Donate

// admins

ADMINS · PROTOCOL STEWARDS

  1. Admins are added via a server-side wallet allowlist in src/config/contracts.ts on the main app.
  2. Connect your EOA (MetaMask / Coinbase / WalletConnect) and the role is auto-granted on first login.
  3. Use the admin dashboard to approve applicants, manage Catalysts and Vendors, monitor the Treasury, and review the audit log.