Circle + Arc + MetaMask in one chatbox

Stablecoin commands that feel like messaging

Payna is a chat-first dapp for USDC payments, Circle wallet transfers, MetaMask CCTP bridges, swaps, research, and onchain receipt proofs.

Pay contacts
Bridge USDC
Record proof
Product surface

One chatbox, multiple payment rails

Payna keeps the UX simple: users type intent, the app resolves the rail, shows a preview, then asks for explicit confirmation before money moves.

Command chat

Type natural requests or slash commands. Payna turns them into safe previews before execution.

Circle wallet rails

Create wallet, check balance, pay contacts, request payments, and run Gateway transfer flows.

MetaMask bridge

Bridge USDC with CCTP v2 from MetaMask across supported testnets with guided network switching.

Onchain proof

Record pay/transfer/bridge receipts with a Payna proof contract deployed on Arc Testnet.

Safer command flow

Preview first, sign second

Payna is built around confirmation. Commands can be parsed by rules or AI, but payment execution still requires a concrete preview and user approval.

1Sign in with MetaMask
2Create or link Circle wallet
3Fund USDC from MetaMask
4Ask Payna to pay, transfer, bridge, or swap
5Review preview and confirm
6Open explorer proof when complete
Technology map

Built for testnet rails today, ready to explain every transaction

The docs page breaks down each rail: Circle wallet, Gateway, CCTP v2 bridge, swap recording, and Payna's own Arc Testnet proof contract.

Circle Wallets

SCA wallet, Gateway signer, USDC balance

Circle Gateway

Unified USDC liquidity and cross-chain transfer path

CCTP v2

MetaMask bridge flow through Circle Bridge Kit

Arc Testnet

Receipt proof contract and explorer-linked transaction records

AskSurf

Research mode with sources, sections, tables, and related questions

Supabase

Auth, profile, contacts, history, notifications

Start with USDC

Try the full payment flow from docs to chat

Read the setup guide, add testnets, fund MetaMask, then let Payna guide the command preview.