Show HN: AgentCash – access 280 paid APIs with no API keys
agentcash.devHey HN - I'm Mason, and I'm excited to share AgentCash - a CLI to help your agent discover and pay for premium APIs and paywalled data.
The problem we kept running into was simple: if you want an agent to use premium data or services, the setup flow is awful.
You have to find the right provider, sign up manually, subscribe, generate an API key, install tooling, and then teach your agent how to use it. Then do that again for the next provider.
We wanted a simpler model: give the agent a universal balance, let it discover available resources, and let it pay per call.
So AgentCash gives agents one balance with access to 280+ paid APIs. It’s built on x402 [0,1] (the Coinbase/Cloudflare payments protocol) and designed to work with tools like Claude Code, Codex, OpenClaw, Cursor, etc.
I also am really proud of our onboarding flow - we actually use AgentCash itself to research you and the decide how much free cash to give based on a score.
The vision for this is to essentially give agents JIT context and tool use capabilities, even when they require payment to use.
We support tons of APIs you are already familiar with, so it's already better at tasks like lead generation, contact enrichment, market research, and much more.
It's an open ecosystem of API providers, so anyone can be compatible by adding x402 support!
Would love any feedback you might have.
--Mason
[0] https://www.x402.org/
[1] https://www.x402scan.com/ Hi Mason, I'm unable to redeem my invite code due to what appears to be a backend routing bug. [agentcash] Loaded wallet: 0x8970530c5b9ca45E15958738801dd6652d917785 (EVM)
[agentcash] Loaded wallet: 3Nacm8ee6fq3mZpMQNnhkrCj66n4QjuGHrTCjhTWaY6J (Solana)
Error: Solana error #-32002
Program log: Error: insufficient funds I can see other users successfully claiming via Base on 0x275771a0aeB2b058728DBcd39170cb294E5cE316, and that pool still has funds. But my redemption keeps hitting the empty Solana pool instead. Could you manually process the redemption to my EVM wallet on Base? Or fix the routing so it uses the Base pool as documented? Thanks! sick very sick