DePay

Send and receive USDC using email addresses with a Web2-simple UX

DePay

Created At

HackMoney 2026

Project Description

DePay is a Web3 payments application that allows users to send and receive USDC using just an email address, eliminating the need to manage wallet addresses or understand blockchain mechanics. Users sign in using Google authentication and are onboarded with a Circle Programmable Wallet. Once registered, users can send USDC to other registered users by entering their email address, with funds settling directly on-chain.

The app provides a familiar Web2-style experience with real-time balance visibility and transaction history, while leveraging blockchain infrastructure behind the scenes. DePay focuses on usability, trust, and accessibility, making stablecoin payments as easy as sending an email. Future enhancements include chain-abstracted payments using Circle Gateway and Arc Testnet.

How it's Made

DePay is built using a modern web stack with a browser-based frontend and a backend that integrates Circle’s developer infrastructure. Google OAuth is used for secure and frictionless authentication. Upon first login, a Circle Programmable Wallet is created for the user on Base Sepolia and linked to their account.

USDC transfers are executed using Circle Wallet APIs, allowing on-chain settlement without exposing private keys or requiring users to manage wallets directly. The backend handles user mapping, balance retrieval, and transaction history, while abstracting blockchain complexity from the frontend. The architecture supports arc testnet enabling cross-chain transfers via Circle Gateway and Arc Testnet.

background image mobile

Join the mailing list

Get the latest news and updates