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.

Circle CLI gives developers and AI agents a unified interface for onchain operations. Create and manage wallets, transfer, swap, and bridge USDC across blockchains, execute smart contracts, and discover or pay for services. All through a single command interface, without integrating multiple APIs and SDKs. Use Circle CLI to access:
  • Agent Wallets: Wallets with email OTP authentication, full onchain capabilities, and customizable policy enforcement.
  • Local wallets: Self-custodial wallets imported from a private key or mnemonic, stored using the Open Wallet Standard.
  • Circle products: CCTP for USDC bridging and Gateway for x402 nanopayments.

Installation

Install Circle CLI from npm (requires Node.js v20.18.2 or later):
npm install -g @circle-fin/cli
Verify the installation:
circle --version
Once installed, you can run any Circle CLI command.

Get started

Create an Agent Wallet

Create an agent wallet and fund it with USDC.

CLI Command Reference

All Circle CLI commands, options, and examples.