@coinbase/send-usdc
Send USDC to an Ethereum address or ENS name. Use when you or the user want to send money, pay someone, transfer USDC, tip, donate, or send funds to a wallet address or .eth name. Covers phrases like "send $5 to", "pay 0x...", or "transfer to vitalik.eth".
Coinbase Agentic Wallet Skills
Agent Skills for crypto wallet operations. These skills enable AI agents to authenticate, send USDC, trade tokens and more using the awal CLI.
Available Skills
| Skill | Description |
|---|---|
| authenticate-wallet | Sign in to the wallet via email OTP |
| fund | Add money to the wallet via Coinbase Onramp |
| send-usdc | Send USDC to Ethereum addresses or ENS names |
| trade | Swap/trade tokens on Base (USDC, ETH, WETH) |
| search-for-service | Search the x402 bazaar for paid API services |
| pay-for-service | Make paid API requests via x402 |
| monetize-service | Build and deploy a paid API that other agents can use via x402 |
| query-onchain-data | Query onchain data on Base using the CDP SQL API via x402 |
Installation
Install with Vercel's Skills CLI:
npx skills add coinbase/agentic-wallet-skills
Usage
Skills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
Sign-in to my wallet with [email protected]
Send 10 USDC to barmstrong.eth
Contributing
To add a new skill:
- Create a folder in
./skills/with a lowercase, hyphenated name - Add a
SKILL.mdfile with YAML frontmatter and instructions
See the Agent Skills specification for the complete format.
Updating the awal version
All skills pin a specific version of the awal CLI. When a new version is published to npm, run:
# Make sure you're using Node v22+
node ./scripts/bump-awal.js
This fetches the latest version from the npm registry and updates all skill files automatically.
License
MIT
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.