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 awal@2.10.0 send 5 vitalik.eth --asset usdc --chain base.