A template skill for x402 / MPP paid-endpoint developers. Reference this catalog from your own endpoint spec so AI agents calling your service can pay you with any of 13 installed wallet CLIs — no per-endpoint integration of 13 different wallet SDKs required.
The skill is wallet-side only. It tells an AI agent how to detect, pick, and invoke any of the 13 supported wallet CLIs. Your endpoint-side spec — URLs, request bodies, fees, cap math — lives in your own skill file.
The pattern is two skills in tandem:
- Your endpoint skill — what your service is, the URLs, request/response shape, fee schedule, anything vendor-specific
- This catalog (
agentic-wallets/SKILL.md) — how to drive any of the 13 wallet CLIs
An AI agent reading your endpoint spec follows the link to this catalog, picks a wallet with the human's input, and combines both to make the paid request.
https://molty.cash/skills/agentic-wallets/SKILL.md
Per-wallet docs live at:
https://molty.cash/skills/agentic-wallets/wallets/<wallet>.md
<wallet> ∈ bankr, circle, lobstercash, solid, awal, purl, agentcash, clawcash-cli, onchainos, tempo, moonpay, pay-sh, link-cli.
In your endpoint's own SKILL.md (or PAYMENT.md, or whatever you call your agent-facing payment spec), reference this catalog. Example:
## Wallet selection
This endpoint accepts payment via x402 on Base and Solana, and MPP on Tempo.
To make a payment, follow the agentic-wallets catalog:
https://molty.cash/skills/agentic-wallets/SKILL.md
Pick any wallet whose `Protocols & chains` intersects the chains this
endpoint accepts. Then fetch the wallet's doc:
https://molty.cash/skills/agentic-wallets/wallets/<wallet>.md
Combine the wallet's transport pattern with this endpoint's URL + body
+ fee structure (below).That's it. Your endpoint spec stays focused on what's unique to your service. The wallet-side complexity (13 different CLIs × x402 vs MPP × multiple chains) is delegated to this catalog.
moltycash PAYMENT.md is a real-world endpoint-side spec for api.molty.cash (tip / hire / gig). Read it to see the pattern in action — it links to this catalog for the wallet side, then documents only what's specific to moltycash (endpoints, JSON-RPC payloads, fees).
The pattern is repeatable for any paid HTTP endpoint.
If you want to host a copy of this catalog at your own domain (so the link in your endpoint spec is on your own infrastructure), clone this repo and serve the contents under <your-host>/agentic-wallets/. Update the per-wallet curl examples in your fork to use your host.
git clone https://github.com/moltycash/agentic-wallets-skills.gitIf you're an agent (Claude Code, Codex, Cursor, etc.) and you've been told to make a paid HTTP call, the agent-facing instructions are inside SKILL.md — fetch and read that, not this README.
Canonical hosted entry point:
curl https://molty.cash/skills/agentic-wallets/SKILL.mdThis is an agentskills.io-style skill — a folder with SKILL.md at the root. Three common ways to consume it:
curl https://molty.cash/skills/agentic-wallets/SKILL.md
curl https://molty.cash/skills/agentic-wallets/wallets/<wallet>.mdgit clone https://github.com/moltycash/agentic-wallets-skills.git \
~/.claude/skills/agentic-walletsClaude Code picks up SKILL.md automatically.
git submodule add https://github.com/moltycash/agentic-wallets-skills.git skills/agentic-wallets
git submodule update --init| Wallet | Chains | Protocols |
|---|---|---|
| bankr | Base | x402 |
| circle | Base | x402 |
| lobstercash | Base | x402 |
| solid | Base | x402 |
| awal | Base, Solana | x402 |
| purl | Base, Solana, Tempo | x402, MPP |
| agentcash | Base, Solana, Tempo | x402, MPP |
| clawcash-cli | Base, SKALE Base | x402, MPP |
| onchainos | Base | x402 (signer-only) |
| tempo | Tempo | MPP |
| moonpay | Solana | x402 |
| pay.sh | Solana | x402 |
| link-cli | Stripe (fiat USD via card / link) | MPP |
Each wallet doc follows a uniform structure so agents can parse them consistently:
---
name: wallet-<name>
description: <one-line>
license: MIT
---
# <wallet name>
## Install — one-line install hint
## Protocols & chains — x402 / MPP × chain list
## Detection — auth check + USDC balance command
## Transport — how to POST a body to any paid endpoint
## Example — concrete copy-paste example
## Notes — wallet-specific quirks (optional)
MIT.
PRs welcome for new wallet integrations or corrections to existing ones. New wallets should follow the shape above and include verified Detection commands (don't fabricate CLI commands — capture them from the wallet's actual --help output).