Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
coinbase avatar

Agentic Wallet

  • 2.3k installs
  • 122 repo stars
  • Updated August 4, 2026
  • coinbase/agentic-wallet-skills

Agentic Wallet is a Coinbase agent skill that exposes awal CLI wallet sign-in, balance checks, token transfers, swaps, funding, and x402 paid-API flows on Base for developers building crypto-enabled agents.

About

Agentic Wallet is a Coinbase agentic-wallet-skills module that lets coding agents perform wallet operations through the awal CLI without leaving the chat. Developers can sign in, read balances and addresses, send USDC, ETH, POL, or SOL, swap tokens, fund wallets via onramp, resolve ENS names, and pay for APIs using the x402 bazaar protocol on Base. The skill is user-invocable and triggers on authentication, balance, transfer, trade, funding, or paid-endpoint keywords. It fits agent builders adding onchain payments, micropaid API access, or treasury automation to backends and bots. Outputs include signed transactions, balance snapshots, x402 payment receipts, and onchain query results agents can chain into larger workflows.

  • Routes 12+ crypto operations (sign-in, balances, transfers, trades, funding, x402 payments, onchain queries) via awal CL
  • Mandatory preflight status check before any authenticated wallet action
  • Reference-driven routing: reads auth.md, balances.md, transfer.md, trade.md, x402.md or onchain.md before acting
  • Supports USDC, ETH, POL, SOL plus ENS names and Base network
  • Enables agents to discover and pay for paid services or monetize their own APIs

Agentic Wallet by the numbers

  • 2,346 all-time installs (skills.sh)
  • +325 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #425 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/coinbase/agentic-wallet-skills --skill agentic-wallet

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.3k
repo stars122
Last updatedAugust 4, 2026
Repositorycoinbase/agentic-wallet-skills

How do agents pay for APIs onchain?

Let their coding agent securely sign in, check balances, send tokens, trade, fund a wallet, pay for APIs via x402, or query onchain data on Base without leaving the cha

Who is it for?

Developers building agents that need programmatic wallet auth, Base-chain transfers, or x402 micropayments without custom wallet SDK code.

Skip if: Teams avoiding crypto custody in agent runtimes or products with no onchain payment requirement.

When should I use this skill?

A developer mentions awal login, wallet balance, sending USDC/ETH, token swaps, wallet funding, x402 paid APIs, or onchain data on Base.

What you get

Authenticated wallet sessions, token transfer receipts, swap results, funded balances, and x402 payment records.

  • Signed transactions
  • Balance reports
  • x402 payment receipts

Files

SKILL.mdMarkdownGitHub ↗

Agentic Wallet

Operate a crypto wallet through the awal CLI. This skill is a router: read the relevant reference file in references/ for the task at hand.

Preflight: Confirm wallet state

Before any wallet operation that requires authentication (everything except x402 search/details), check status:

npx awal@2.12.0 status

If the wallet is not authenticated, read references/auth.md and complete sign-in first.

Routing

Pick the reference that matches the task and Read it before acting:

TaskReference
Sign in, log in, connect wallet, OTP verification, "not signed in" errorsreferences/auth.md
Check balances, "how much USDC/ETH/POL/SOL do I have", balance per chain, JSON balance outputreferences/balance.md
Send USDC / ETH / POL / SOL to an address or ENS name (Base, Polygon, Solana)references/send-usdc.md
Swap / trade / convert tokens on Base or Polygonreferences/trade.md
Add funds, top up, onramp, buy USDCreferences/fund.md
Find / browse / search paid services on the x402 bazaarreferences/x402-search.md
Call a paid x402 API endpoint with automatic USDC paymentreferences/x402-pay.md
Build or deploy a paid API server that other agents can pay to usereferences/x402-monetize.md
Query onchain data on Base (events, transactions, blocks) via the CDP SQL APIreferences/query-onchain.md

If no clear match and the user wants an external capability, search the x402 bazaar (references/x402-search.md) — a paid service may exist.

Shared rules

  • Input validation: every reference lists the regexes / allowlists that user-provided values must match before being placed in a shell command. Validate strictly; reject inputs containing spaces, semicolons, pipes, backticks, or other shell metacharacters. Do not pass unvalidated user input into commands.
  • Single-quote `$` amounts: any amount written as '$1.00' must be single-quoted to prevent bash variable expansion.
  • JSON output: every awal command supports --json for machine-readable output.
  • Auth errors mean re-auth: if any command fails with "Not authenticated" or similar, read references/auth.md and run the sign-in flow.
  • Insufficient balance: read references/fund.md to top up.

Quick command index

CommandPurpose
npx awal@2.12.0 statusServer health + auth status
npx awal@2.12.0 addressGet wallet address
npx awal@2.12.0 balanceGet balances across Base, Polygon, Solana (use --chain for one chain)
npx awal@2.12.0 showOpen the wallet companion window (used for funding)
npx awal@2.12.0 auth login <email>Send OTP code
npx awal@2.12.0 auth verify <otp>Complete sign-in
npx awal@2.12.0 send <amount> <recipient>Send tokens
npx awal@2.12.0 trade <amount> <from> <to>Swap tokens
npx awal@2.12.0 x402 bazaar search <query>Search paid services
npx awal@2.12.0 x402 bazaar listList bazaar resources
npx awal@2.12.0 x402 details <url>Inspect payment requirements
npx awal@2.12.0 x402 pay <url>Pay and call an x402 endpoint

Related skills

How it compares

Choose Agentic Wallet for agent-native awal and x402 flows; use a full wallet SDK when building custom non-agent wallet UIs.

FAQ

What tokens does Agentic Wallet support?

Agentic Wallet supports USDC, ETH, POL, and SOL operations through the awal CLI, including sends, balance checks, swaps, and funding. ENS names can be resolved when transferring or querying addresses on supported networks.

What is x402 in Agentic Wallet?

Agentic Wallet uses the x402 payment protocol so agents can discover paid services in the x402 bazaar, pay per API call, or monetize their own endpoints. Payments run onchain on Base without custom payment SDK wiring.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.