GrinGo Pay
A mobile app that lets UK and EU tourists pay via Brazil's PIX network, funded from a USDC balance on Base. Crypto is invisible to end users — they see USD in, BRL out.
GrinGo orchestrates two providers to make this work end-to-end:
- Privy — passwordless auth, embedded non-custodial wallet, smart-wallet paymaster for gas.
- Bridge — regulated KYC, GBP/EUR virtual accounts for deposits, and USDC→BRL/GBP/EUR off-ramps via liquidation addresses.
GrinGo itself is a stateless orchestration layer: it never custodies USDC, never touches fiat, and never handles KYC data directly. See architecture/liquidation-addresses for why this matters.
Where to start
| Audience | Start here |
|---|---|
| Product / biz | Product overview → How it works |
| New engineer | Architecture overview → Developer setup |
| API consumer | API overview → Endpoints |
| Ops / deployment | Deployment → Secrets → Migrations |
Project status
Phase 1 (MVP) — the flows described in the user flows section are implemented end-to-end. Bridge production credentials and Cloudflare production deploys are in progress under openspec/changes/bridge-production-setup.