| Operation | What it does | Command |
|---|---|---|
| Authenticate | Sign up or log in to your agent wallet using email OTP. Creates a session valid for 7 days. | circle wallet login |
| Fund wallet | Add funds to your agent wallet using a wallet transfer or fiat onramp. | circle wallet fund |
| Transfer USDC | Send USDC and other tokens to a designated wallet address. | circle wallet transfer |
| Bridge USDC | Move USDC from one blockchain to another using CCTP. | circle bridge transfer |
| Swap tokens | Swap one token for another directly from your agent wallet. | circle wallet swap |
| Execute contract | Interact with a smart contract by calling a write function. | circle wallet execute |
| Sign messages | Sign a message or EIP-712 typed data with your wallet. | circle wallet sign |
| Set policies | Set USDC transfer limits or allow/block specific recipient or contract addresses. | circle wallet limit set |
Wallet Operations
Tasks you can perform with an agent wallet using Circle CLI, including transfers, bridging, payments, and more.
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.
For deposits into Gateway, payments to x402-compatible services, and
withdrawals, see Agent Nanopayments.