send-usdc

Send USDC to any address or ENS name with automatic balance checks and error handling.

1|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/Shamrock2245/shamrock-trading-bot --skill send-usdc-shamrock2245
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: send-usdc
Source: https://github.com/Shamrock2245/shamrock-trading-bot/tree/main/.agent/skills/coinbase-wallet/send-usdc
Command: npx skills add https://github.com/Shamrock2245/shamrock-trading-bot --skill send-usdc-shamrock2245

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transferring USDC from a wallet to another address or ENS name can be error-prone and requires manual steps such as wallet authentication, balance checks, and input validation.

Core Features & Use Cases

  • Ensure the wallet is authenticated and has sufficient USDC before initiating a transfer.
  • Resolve ENS names to addresses and support transfers to addresses or ENS names across Base and Ethereum-compatible networks.
  • Provide safe command syntax, input validation, and clear error messages to guide users through successful transfers.

Quick Start

Authenticate your wallet and run the send command to transfer USDC to a recipient address or ENS name.

Frequently Asked Questions about send-usdc

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

FAQPage Schema
How do I send USDC to an Ethereum address or ENS name?

To send USDC, you authenticate your wallet and use the send command to transfer funds to a recipient address or ENS name. The Skill validates input formats, resolves ENS, and returns structured output.

Can I transfer USDC using an ENS name instead of a wallet address?

Yes, you can transfer USDC using an ENS name. The Skill resolves ENS names to Ethereum addresses automatically before initiating the transfer across supported Base and Ethereum-compatible networks.

What do I need to verify before making a USDC payment?

Before making a USDC payment, you need to ensure your wallet is authenticated and has a sufficient USDC balance. The Skill checks wallet authentication and validates inputs to prevent errors.

Does this USDC transfer tool work on the Base network?

Yes, this USDC transfer tool works on the Base network and other Ethereum-compatible networks. It supports sending payments to addresses or ENS names across these supported chains.

Why does my USDC transfer fail when sending to an ENS name?

A USDC transfer may fail due to invalid input formats, insufficient balance, or failed ENS resolution. The Skill surfaces common errors and provides clear messages to guide successful transfers.

What is the best way to automate vendor payments in USDC?

The best way to automate vendor payments in USDC is to use this Skill to send funds to addresses or ENS names. It handles wallet authentication, ENS resolution, and input validation automatically.