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.

Wallet operations are tasks you can perform with an agent wallet using Circle CLI. Full command syntax is in the CLI Command Reference. The following table describes common wallet operations and the CLI commands to perform them.
OperationWhat it doesCommand
AuthenticateSign up or log in to your agent wallet using email OTP. Creates a session valid for 7 days.circle wallet login
Fund walletAdd funds to your agent wallet using a wallet transfer or fiat onramp.circle wallet fund
Transfer USDCSend USDC and other tokens to a designated wallet address.circle wallet transfer
Bridge USDCMove USDC from one blockchain to another using CCTP.circle bridge transfer
Swap tokensSwap one token for another directly from your agent wallet.circle wallet swap
Deposit for nanopaymentsDeposit USDC into Gateway for gas-free USDC payments at sub-cent scale.circle gateway deposit
Pay for serviceDiscover and pay for x402-compatible API services using USDC.circle services pay
Execute contractInteract with a smart contract by calling a write function.circle wallet execute
Sign messagesSign a message or EIP-712 typed data with your wallet.circle wallet sign
Set policiesSet USDC transfer limits or allow/block specific recipient or contract addresses.circle wallet limit set