send-usdc

Send USDC and supported tokens to EVM, ENS, or Solana addresses.

Updated May 10, 2026
One-click install
npx skills add https://github.com/Tsin418/crypto-research-agent --skill send-usdc-tsin418
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: send-usdc
Source: https://github.com/Tsin418/crypto-research-agent/tree/main/.agents/skills/send-usdc
Command: npx skills add https://github.com/Tsin418/crypto-research-agent --skill send-usdc-tsin418

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the friction and risk of manually sending crypto tokens by providing a guided, validated way to transfer USDC and other supported tokens to a wallet address or ENS name.

Core Features & Use Cases

  • Token Transfers on Multiple Networks: Sends USDC, ETH, POL, or SOL using the appropriate chain settings (Base, Polygon, or Solana).
  • Flexible Recipients: Accepts an EVM address (0x...), an ENS name ending in .eth, or a Solana Base58 address.
  • Safety-First Input Validation: Validates amount, recipient format, chain, and asset before constructing the transfer command to reduce injection and formatting errors.
  • Use Case: You want to tip someone or pay a recipient by sending USDC to their vitalik.eth address, or you need to send ETH/POL/SOL on the correct network without guessing parameters.

Quick Start

Send 5 dollars worth of USDC to the recipient vitalik.eth on Base by running: npx [email protected] send 5 vitalik.eth --asset usdc --chain base.

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 ENS name instead of a wallet address?

To send USDC using an ENS name, you provide the recipient's .eth name instead of a standard wallet address. The skill resolves the ENS name automatically and validates the format before routing the token transfer to the correct chain.

Can I transfer crypto tokens across different blockchain networks like Base and Solana?

Yes, you can transfer crypto tokens across supported networks including Base, Polygon, and Solana. The skill handles chain routing automatically, ensuring your USDC, ETH, POL, or SOL reaches the correct destination network safely.

What is the safest way to validate wallet addresses before making a crypto transfer?

The safest way to validate a crypto transfer is using a skill that checks the amount, recipient format, chain, and asset inputs before execution. This safety-first validation reduces formatting errors and injection risks prior to running the send command.

How do I send a specific dollar amount of USDC to someone on the Base network?

You can send a specific dollar amount of USDC by specifying the amount, recipient, asset, and chain in your command. The skill constructs the transfer request and authenticates your wallet to execute the validated transaction on Base.

Do I need wallet authentication to execute a crypto transfer command?

Yes, wallet authentication is required before executing the crypto transfer command. The skill ensures the npx awal send command runs only after your wallet is successfully authenticated and all transfer parameters are validated.

What types of recipient address formats are supported for crypto transfers?

Supported recipient formats include EVM addresses starting with 0x, ENS names ending in .eth, and Solana Base58 addresses. The skill automatically detects and validates these formats to route your token transfer correctly.