Skip to main content

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.

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.

Get started

Paste this prompt into your AI agent:
curl -sL https://agents.circle.com/skills/setup.md and follow the instructions to set up Circle Agent Wallet
The agent installs Circle CLI, creates and funds your agent wallet, and helps you discover and pay for services with it. Prefer a manual setup? Follow the quickstart instead.

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.
When running autonomous trading strategies, start with small amounts and validate your approach before scaling. Only commit funds you are comfortable spending.

Features

Built on Circle user-controlled wallets. Key shares are never exposed to the agent. Users retain custody while agents operate in defined spending limits.
Operate wallets through Circle CLI commands from any agent framework. No custom integration code required.
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.
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.
All transfers are screened against sanctions controls before submission onchain. Transactions involving sanctioned entities are blocked, ensuring agents operate within regulatory requirements.
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.