
Agentcash Wallet
- 29 installs
- 16 repo stars
- Updated July 14, 2026
- merit-systems/agentcash-skills
Helps with ai & agent building tasks.
About
agentcash-wallet is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- agentcash-wallet
- AI & Agent Building
- AI-coding skill
Agentcash Wallet by the numbers
- 29 all-time installs (skills.sh)
- Ranked #9,417 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/merit-systems/agentcash-skills --skill agentcash-walletAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 29 |
|---|---|
| repo stars | ★ 16 |
| Last updated | July 14, 2026 |
| Repository | merit-systems/agentcash-skills ↗ |
What it does
Helps with ai & agent building tasks.
Files
AgentCash Wallet & Paid APIs
Call any x402-protected API with automatic wallet authentication and payment. No API keys or subscriptions needed.
Setup
If the agentcash MCP is not yet installed, see rules/getting-started.md for installation and wallet setup.
Wallet Management
Your wallet is auto-created on first use and stored at ~/.agentcash/wallet.json.
Check Balance
agentcash.get_balance()Returns total USDC balance across supported networks. Use this before paid calls to confirm funds are available.
Redeem Invite Code
agentcash.redeem_invite(code="YOUR_CODE")One-time use per code. Credits added instantly. Run agentcash.get_balance() after to verify.
Deposit USDC
1. Call agentcash.list_accounts() to get per-network wallet addresses and deposit links 2. Send USDC on Base network (eip155:8453) or Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp) to the matching address 3. Or open the returned deposit link for the selected network
Important: Only Base or Solana network USDC. Other networks or tokens will be lost.
Calling Paid APIs
1. Pick an origin — or search
Check the Available Services table belowfirst. If any origin clearly covers the task, skip search entirely and jump to step 2 (discover). Examples:
| Task | Origin (skip search) |
|---|---|
| Look up a person or company | stableenrich.dev |
| Generate an image or video | stablestudio.dev |
| Get Instagram/TikTok data | stablesocial.dev |
| Send an email | stableemail.dev |
| Upload a file | stableupload.dev |
Only use search when none of the listed origins fit:
agentcash.search(query="send physical mail")Returns matching origins with endpoints and pricing (the top match often includes schema so you can call fetch immediately).
CLI equivalent: npx agentcash@latest search "<query>".
2. Discover endpoints
agentcash.discover_api_endpoints(url="https://stableenrich.dev")Returns all endpoints, pricing, and usage instructions. Read the `instructions` field — it has critical endpoint-specific guidance.
3. Check schema (optional)
agentcash.check_endpoint_schema(url="https://stableenrich.dev/api/apollo/people-search")Returns full request/response JSON schemas and pricing for a specific endpoint.
4. Make a paid request
agentcash.fetch(
url="https://stableenrich.dev/api/apollo/people-search",
method="POST",
body={"person_titles": ["CEO"], "person_locations": ["San Francisco"]}
)Payment is automatic: sends request, gets 402 challenge, signs USDC payment, retries with credential, returns result. Payments settle only on success (2xx) — failed requests cost nothing. agentcash.fetch also handles SIWX-authenticated endpoints automatically when the route supports that flow.
Available Services
| Origin | Service | What it does |
|---|---|---|
https://stableenrich.dev | StableEnrich | Research APIs: Apollo (people/org), Minerva (identity/enrichment), Exa (web search), Firecrawl (scraping), Cloudflare (site crawling), Google Maps, Clado (contacts), Serper (news/shopping), WhitePages, Reddit, Hunter (email verification), Influencer enrichment |
https://stableupload.dev | StableUpload | File hosting (10MB/$0.02, 100MB/$0.20, 1GB/$2.00) + static site hosting with custom domains |
https://stablestudio.dev | StableStudio | AI image/video generation: GPT Image, Flux, Grok, Nano Banana, Sora, Veo, Seedance, Wan |
https://stablesocial.dev | StableSocial | Social media data: TikTok, Instagram, Facebook, Reddit. $0.06/call, async two-step |
https://stableemail.dev | StableEmail | Send emails ($0.02), forwarding inboxes ($1/mo), custom subdomains ($5), programmatic mailboxes |
https://stablephone.dev | StablePhone | AI phone calls ($0.54), phone numbers ($20), top-ups ($15), iMessage/FaceTime lookup ($0.05) |
https://stablejobs.dev | StableJobs | Job search via Coresignal |
Run agentcash.discover_api_endpoints(url="<origin>") on any origin to see its full endpoint catalog.
Quick Reference
| Task | Tool |
|---|---|
| Check balance | agentcash.get_balance |
| Get deposit links and wallet addresses | agentcash.list_accounts |
| Redeem code | agentcash.redeem_invite(code="...") |
| Find APIs by natural language | agentcash.search(query="...") |
| Discover endpoints | agentcash.discover_api_endpoints(url="...") |
| Check pricing/schema | agentcash.check_endpoint_schema(url="...") |
| Paid POST request | agentcash.fetch(url="...", method="POST", body={...}) |
| Paid GET request | agentcash.fetch(url="...") |
| Authenticated GET (no payment) | agentcash.fetch(url="...") |
Tips
- Skip search when a listed origin fits the task. Go straight to
discover_api_endpoints. Only usesearchwhen no origin in the Available Services table matches. - Always discover before calling arbitrary paths — the
instructionsfield has critical endpoint-specific patterns and required parameters. - Payments settle only on success (2xx) — failed requests cost nothing.
- Use
check_endpoint_schemawhen unsure about request/response format. - Independent
agentcash.fetchcalls can run in parallel for better throughput. - Network: Base (eip155:8453) or Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Currency: USDC.
Troubleshooting
| Issue | Solution |
|---|---|
| "MCP tool not found" | Reinstall MCP, restart IDE |
| "Insufficient balance" | Run agentcash.get_balance(), then agentcash.list_accounts() or redeem an invite code |
| "Payment failed" | Transient error — retry the request |
| "Invalid invite code" | Code already used or doesn't exist |
| Balance not updating | Wait for Base or Solana network confirmation (~2 sec) |
Getting Started
Setup
1. Install the agentcash MCP:
npx agentcash@latest install --client claude-code -y2. Check wallet:
agentcash.get_balance()3. Fund wallet (if needed):
- Redeem invite:
agentcash.redeem_invite(code="YOUR_CODE") - Or call
agentcash.list_accounts()to get Base or Solana deposit links and wallet addresses
Troubleshooting
| Issue | Solution |
|---|---|
| "MCP tool not found" | Run install command, restart Claude Code |
| "Insufficient balance" | Fund wallet with USDC |
| "Payment failed" | Check balance, retry (transient errors) |