fund-agent-wallet

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

1|Updated Sep 4, 2025
One-click install
npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill fund-agent-wallet-fuzzystodd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fund-agent-wallet
Source: https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO/tree/main/skills/fund-agent-wallet
Command: npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill fund-agent-wallet-fuzzystodd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Adding USDC to 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 USD or a credit card through the CLI's browser-based on-ramp, depositing directly to the wallet on a selected chain. - Crypto Transfer: Send existing USDC from wallets like MetaMask or Coinbase using a browser-rendered EIP-681 QR code that avoids truncated terminal QR codes. - Gateway Deposits: Move on-chain USDC into the Gateway Nanopayments balance via eco (BASE to Polygon, ~30-50s) or direct methods, with rules for choosing between them. - Use Case: A user's agent wallet has a low balance before calling a paid x402 service. The Skill checks balances, recommends sending existing USDC to BASE, renders a scannable QR 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 existing crypto wallet.

Frequently Asked Questions about fund-agent-wallet

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

FAQPage Schema
How do I add USDC to a Circle agent wallet?▼

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 send existing USDC by scanning a browser-rendered QR code.

What is the difference between eco and direct Gateway deposits?▼

Eco deposits BASE USDC into Gateway and lands 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 BASE, ETH, ARB, OP, and UNI, so eco is the default 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 x402 payments and Gateway Nanopayments.

Why is my terminal QR code unscannable when funding a wallet?▼

Terminal-rendered QR codes are frequently truncated inside agent UIs like Claude Code and Codex. Always use the --open flag, which renders the EIP-681 QR code at full resolution on a local browser page that mobile wallets can scan.

When should I use a Gateway deposit instead of on-chain USDC?▼

Use a Gateway deposit only when the target service's accepts[] includes GatewayWalletBatched on a chain Gateway supports, such as Polygon, BASE, ETH, ARB, OP, AVAX, or UNI. Otherwise keep USDC on-chain for vanilla x402 payments.

Why does circle wallet fund fail with a --method required error?▼

Agents run non-interactively, so the CLI cannot prompt for missing values. Every circle wallet fund call must explicitly include --method fiat or --method crypto along with --address, --chain, and --amount.