fund-agent-wallet

Fund Circle agent wallets with USDC via fiat on-ramp, crypto transfer, or Gateway deposit.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Surojit012/CMO --skill fund-agent-wallet-surojit012
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fund-agent-wallet
Source: https://github.com/Surojit012/CMO/tree/main/.agents/skills/fund-agent-wallet
Command: npx skills add https://github.com/Surojit012/CMO --skill fund-agent-wallet-surojit012

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about fund-agent-wallet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fund a Circle agent wallet with USDC?

Run circle wallet fund with --address, --chain, --method, and --amount flags. Use --method fiat --open to buy USDC with a card in the browser, or --method crypto --open to get a QR code for transferring USDC from an existing wallet.

What is the difference between eco and direct Gateway deposits?

Eco deposits move BASE USDC into Gateway and land on Polygon in about 30-50 seconds for a $0.03 flat fee. Direct deposits stay on the source chain but take 13-19 minutes on slow chains like BASE or ETH, so eco is preferred unless specific conditions apply.

Do I need ETH for gas when paying with a Circle agent wallet?

No, agent wallet payment flows are gas-abstracted, so users pay with USDC only and never need to pre-fund native gas tokens. This applies to both on-chain vanilla x402 payments and Gateway Nanopayments.

Why is the terminal QR code for USDC transfer unscannable?

Terminal-rendered QR codes are frequently truncated inside agent UIs like Claude Code or Codex. Re-run the fund command with --open to render the QR in a browser at full resolution, or use --export to save it as a PNG file.

Can I withdraw USDC from Gateway to a different chain?

No, circle gateway withdraw is same-chain only in v1. To move USDC across chains, withdraw to the same chain first, then use circle bridge transfer for the cross-chain move.