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

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-wallet

Add your badge

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

Listed on Skillselion
Installs29
repo stars16
Last updatedJuly 14, 2026
Repositorymerit-systems/agentcash-skills

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

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:

TaskOrigin (skip search)
Look up a person or companystableenrich.dev
Generate an image or videostablestudio.dev
Get Instagram/TikTok datastablesocial.dev
Send an emailstableemail.dev
Upload a filestableupload.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

OriginServiceWhat it does
https://stableenrich.devStableEnrichResearch 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.devStableUploadFile hosting (10MB/$0.02, 100MB/$0.20, 1GB/$2.00) + static site hosting with custom domains
https://stablestudio.devStableStudioAI image/video generation: GPT Image, Flux, Grok, Nano Banana, Sora, Veo, Seedance, Wan
https://stablesocial.devStableSocialSocial media data: TikTok, Instagram, Facebook, Reddit. $0.06/call, async two-step
https://stableemail.devStableEmailSend emails ($0.02), forwarding inboxes ($1/mo), custom subdomains ($5), programmatic mailboxes
https://stablephone.devStablePhoneAI phone calls ($0.54), phone numbers ($20), top-ups ($15), iMessage/FaceTime lookup ($0.05)
https://stablejobs.devStableJobsJob search via Coresignal

Run agentcash.discover_api_endpoints(url="<origin>") on any origin to see its full endpoint catalog.

Quick Reference

TaskTool
Check balanceagentcash.get_balance
Get deposit links and wallet addressesagentcash.list_accounts
Redeem codeagentcash.redeem_invite(code="...")
Find APIs by natural languageagentcash.search(query="...")
Discover endpointsagentcash.discover_api_endpoints(url="...")
Check pricing/schemaagentcash.check_endpoint_schema(url="...")
Paid POST requestagentcash.fetch(url="...", method="POST", body={...})
Paid GET requestagentcash.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 use search when no origin in the Available Services table matches.
  • Always discover before calling arbitrary paths — the instructions field has critical endpoint-specific patterns and required parameters.
  • Payments settle only on success (2xx) — failed requests cost nothing.
  • Use check_endpoint_schema when unsure about request/response format.
  • Independent agentcash.fetch calls can run in parallel for better throughput.
  • Network: Base (eip155:8453) or Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Currency: USDC.

Troubleshooting

IssueSolution
"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 updatingWait for Base or Solana network confirmation (~2 sec)

Related skills

This week in AI coding

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

unsubscribe anytime.