Agent Wallets give your AI agent the ability to hold funds and transact onchain autonomously, within spending policies you define. Your agent operates the wallet through Circle CLI without writing integration code. Built on Circleโs user-controlled wallets with 2-of-2 MPC key management, key shares are never exposed to the agent. You retain custody. Circle cannot move funds without your authorization. All transfers are screened against sanctions controls before submission onchain.Documentation Index
Fetch the complete documentation index at: https://developers.circle.com/llms.txt
Use this file to discover all available pages before exploring further.
Get started
Paste this prompt into your AI agent:Use cases
Pay for APIs and services
Discover and pay for APIs or services using USDC on a per-call or usage
basis using x402-compatible services.
Autonomous trading
Run onchain strategies like dollar-cost averaging or token monitoring for
autonomous execution in user-defined rules.
AI assistants with budgets
Execute real-world tasks like booking flights or paying for subscriptions in
a scoped USDC budget.
Agent-to-agent commerce
Enable machine-to-machine payments and real-time service exchange between
agents.
Features
User-custody wallet
User-custody wallet
Built on Circle user-controlled wallets. Key
shares are never exposed to the agent. Users retain custody while agents
operate in defined spending limits.
Command-line interface
Command-line interface
Operate wallets through Circle CLI commands from any agent framework. No
custom integration code required.
Spending policies
Spending policies
Set USDC spending limits for outbound transfers and x402 payments. Limits
can be time-bound (for example, daily, or monthly). Configure allowlists and
blocklists for wallet and contract addresses.
x402 and Nanopayments
x402 and Nanopayments
Integrated with x402 for
machine-to-machine payments. Extends to Circle Gateway
Nanopayments for gas-free USDC payments at sub-cent
scale, purpose-built for high-frequency agent transactions.
Built-in compliance controls
Built-in compliance controls
All transfers are screened against sanctions controls before submission
onchain. Transactions involving sanctioned entities are blocked, ensuring
agents operate within regulatory requirements.
Token support
Token support
Agent Wallets support USDC, EURC, and other ERC20 tokens, and native tokens
(for example, ETH, MATIC). USDC is the primary asset for transfers,
bridging, and x402 payments.
Agent wallet transactions are gas-sponsored. Sponsorship is capped and subject
to change. See Fees for the full breakdown.