What problem does it solve? Getting USDC into a Circle agent wallet involves choosing between fiat on-ramps, crypto transfers, and Gateway deposits, each with different chains, fees, and settlement times. This Skill guides the agent through picking the right funding path and executing it correctly with the Circle CLI. ## Core Features & Use Cases - Fiat On-Ramp: Buy USDC with a card or bank transfer through the CLI's built-in on-ramp, opened in the user's browser. - Crypto Transfer: Generate browser-rendered EIP-681 QR codes or PNG exports so users can send existing USDC from wallets like MetaMask or Coinbase. - Gateway Deposits: Move on-chain USDC into the Gateway Nanopayments balance using eco (BASE to Polygon) or direct deposit methods, with clear decision rules for when each applies. - Use Case: A user's agent wallet shows a low balance before paying an x402 service. The Skill checks balances, recommends sending existing USDC on BASE, renders a QR code in the browser, and verifies the deposit. ## Quick Start Ask the agent to fund your Circle agent wallet with 25 USDC on BASE using your preferred payment method.