GoodDollar claimants and Pax participants lived in separate funnels. New users needed one place to verify, claim daily UBI, and discover paid micro-tasks.
← All work
Problem What I built Technical notes

- A dApp where verified humans claim daily G$, discover Pax tasks, and swap G$ for other tokens.
- GoodDollar face verification so one person maps to one account.
- Distribution as a standard web3 app and as a Farcaster MiniApp.
- Wallet support for MetaMask, WalletConnect, Valora, Rabby, and injected wallets.
- Next.js, Wagmi/RainbowKit, GoodDollar SDKs, and Celina SDK for chain reads and quotes.
- PostHog, Sentry, BlockScout tx notifications, and ad-click attribution (fbclid).
- Engagement-reward route gated on Pax Firestore eligibility.
- On-chain thegoodpax attribution tags in calldata.



