← agentwallet.md

Coinbase Agentic Wallet Skills

Open Source Official
Best for: AI agent crypto wallet operations via CLI skills — authentication, USDC transfers, token trades, onchain queries
Not ideal for: Non-CLI agent frameworks; chains beyond Ethereum and Base; embedded MPC wallet management

Key Signals

Focus
CLI wallet skills for agents
Chains
Ethereum + Base
Runtime
Node.js v22+
License
MIT

Features

🔐
authenticate-wallet
Sign in to the wallet via email OTP — enables agent-mediated user authentication without private key handling.
💵
fund
Add money to the wallet via Coinbase Onramp — bridge fiat to crypto for agent-orchestrated funding.
📤
send-usdc
Send USDC to Ethereum addresses or ENS names — natural language triggered, e.g. "Send 10 USDC to barmstrong.eth".
🔄
trade
Swap/trade tokens on Base (USDC, ETH, WETH) — agent-executed DEX operations with specified token pairs.
🔍
search-for-service
Search the x402 bazaar for paid API services — discover agent-payable endpoints in a decentralized marketplace.
💳
pay-for-service
Make paid API requests via x402 — agent-automated micropayments for API consumption without manual billing setup.
🏗️
monetize-service
Build and deploy a paid API that other agents can use via x402 — create revenue-generating agent services.
📊
query-onchain-data
Query onchain data on Base using the CDP SQL API via x402 — structured blockchain analytics through SQL interface.

Installation

# Install with Vercel's Skills CLI
npx skills add coinbase/agentic-wallet-skills

Requires Node.js v22+. Skills are automatically available once installed; the agent detects relevant tasks and invokes the appropriate skill.

Usage Examples

# Natural language prompts the agent handles
Sign-in to my wallet with me@email.com

Send 10 USDC to barmstrong.eth

Repository Stats

GitHub Stars
100
Forks
32
Language
JavaScript
Last Updated
April 23, 2026

Alternatives to Consider

Coinbase AgentKit
Full TypeScript framework with MPC wallets and LangChain — heavier but more integrated
Alchemy MCP
Read-only blockchain data via MCP — no transaction signing, broader chain coverage