Pay UPI with stable coins at your convenience without a bank account
Cupi is a mobile-first Web3 payment platform inspired by UPI. It allows users to send money via shareable links and QR codes without needing the recipient's wallet address upfront. Key features include creating payment links for instant claiming, personal QR codes, and a comprehensive wallet management system. Cupi uniquely integrates AI agents via Coinbase AgentKit to assist users with onchain actions, portfolio management, and automated tasks, making crypto payments as simple as sending a text message.
Built with Next.js 14, Tailwind CSS, and Shadcn UI for a responsive mobile-first experience. Authentication and embedded wallets are powered by Privy. The backend uses tRPC and Prisma with PostgreSQL. We integrated Coinbase AgentKit with Vercel AI SDK to create autonomous agents that can manage wallets and execute onchain transactions on Base. Payment links use a smart escrow mechanism to secure funds until claimed. We also use qrcode.react for generating payment QRs and viem / wagmi for blockchain interactions.

