Add USDC to your agent wallet before sending transfers or paying for services. This is a prerequisite for transferring USDC, bridging USDC, paying for services, and other operations that spend USDC.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.
Prerequisites
Before you begin, ensure you have:- Installed Node.js v20.18.2 or later.
-
Installed Circle CLI:
- Authenticated your agent wallet.
Steps
Fund your wallet
Run The CLI prints a terminal QR code and an
EIP-681 deposit URI. Scan
the QR code with your mobile wallet to send the funds. Pass
circle wallet fund with your wallet address, blockchain, amount, and
method (crypto or fiat). Replace 0xYourWalletAddress with your wallet
address.- Crypto
- Fiat
--export <dir> to save a PNG instead, or --open to render the QR
code in a browser tab.On testnet, omit both
--method and --amount. Testnet wallets are
auto-funded from the Circle faucet. Arc Testnet gives 2 USDC to your
first agent wallet.--token to fund with ETH or native tokens.