arc-router

Cross-chain USDC transfers settled in 10 seconds using Circle's Arc L1 as a liquidity hub.

arc-router

Created At

HackMoney 2026

Project Description

Arc Router enables instant cross-chain USDC transfers using Circle's Arc L1 as a liquidity hub. Users send USDC from any supported chain to any destination chain in under 10 seconds with a single click. By treating multiple blockchains as one unified liquidity surface, we eliminate the complexity of bridging, wrapped tokens, and multi-step transactions. The application leverages Arc's 1-2 second finality to settle transfers natively, providing a seamless experience that feels like traditional fintech payments while remaining fully decentralized.

How it's Made

Built with Next.js frontend, Node.js backend, and Circle Gateway API for cross-chain routing. Smart contracts on each chain lock and release USDC, while Arc L1 handles settlement. Used viem for EVM interactions, RainbowKit for wallet connection, and PostgreSQL for transaction tracking. The "hacky" part: optimistic UI updates that show "sent" instantly while Arc confirms in the background, creating perceived sub-second speed despite blockchain latency. Deployed on Vercel with Railway for API.

background image mobile

Join the mailing list

Get the latest news and updates

arc-router | ETHGlobal