Install
Circle CLI is the unified interface for Agent Wallets, x402 payments, and crosschain transfers. It works alongside agents in Claude Code, Cursor, and Codex. Install from npm (requires Node.js v20.18.2 or later):Create and fund an Agent Wallet
Create an Agent Wallet and fund it with USDC. Agent Wallets support email OTP authentication, full onchain capabilities, and customizable policy enforcement. Follow the Agent Wallets quickstart to create the wallet, then fund it with USDC.Deposit into Gateway
Deposit once, then pay without gas on each request:Pay a Proceeds endpoint
Every Proceeds paywall exposes an x402 URL. Hand it to your agent and let Circle CLI handle the402 challenge, payment, and retry:
Sub-cent paywalls
When the paywall is priced below$0.01, settlement runs through Circle Gateway as a nanopayment: your agent signs an offchain authorization at zero gas, Proceeds serves the resource immediately, and Gateway settles authorizations in batches. This is the economical path for per-token inference or per-query data billing.
Confirm the payment
Watch the matching transaction move fromPending to Completed in Transactions, and trace Request → Payment → Fulfillment in Events. Nanopayment-eligible transactions are flagged with a Nano badge, and your Gateway balance appears under Circle Nanopayments in the Wallet page.
When to use Circle Agent Stack
- You want Circle-native Agent Wallets with spending policies and compliance guardrails.
- Your target paywall is priced sub-cent and accepts Circle Nanopayments.
- You’re already building on Circle products like CCTP or Gateway.
Circle Agent Stack
Agent wallets, nanopayments, and the Circle CLI command reference.
Agents overview
Compare Circle Agent Stack with AgentCash and Tempo Wallet.
Circle Nanopayments
How gas-free sub-cent settlement works inside Proceeds.
x402 standard
The request flow Circle CLI uses against Proceeds paywalls.

