Developer details and demo limits
Circle USDC 0x036CbD53842c5426634e7929541eC2318f3dCF7e on Base Sepolia (84532). USDC → USDC only. No cards, KYC, fiat onramp, DEX or bridge.
The transaction targets the USDC contract. The merchant recipient is encoded in transfer(recipient, amount). The SDK checks balance before sending and waits for a successful receipt before confirming payment.
Sponsored checkout and the agent buy the same Melbourne weather report for 0.1 USDC, paid to the same merchant. Each purchase is a separate transfer. ERC-8004 is agent identity, not KYC; preclear checks mandate and identity, not balance.
The demo pays from a dedicated test wallet with a total budget of 10 purchases. Payment IDs are saved in this browser so retries reuse the same transfer. No personal wallet is connected.