Agent Wallets let your AI agent 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. The user retains custody, and Circle cannot unilaterally move funds without their involvement. 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
Autonomous trading
Run onchain strategies like dollar-cost averaging or token monitoring for
autonomous execution within user-defined rules.
AI assistants with budgets
Execute real-world tasks like booking flights or paying for subscriptions
within a scoped USDC budget.
Crosschain operations
Hold, transfer, bridge, and swap USDC across all supported
blockchains from a single
agent wallet.
Custom spending policies
Set transfer limits, recipient allowlists, and contract
blocklists
per agent wallet. Your agent operates only within rules you define.
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
Pair your agent wallet with Agent
Nanopayments for gasless, sub-cent USDC
payments to x402-compatible services.
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.