x402 pay-per-call on Solana. Your agents pay merchants per API call — the amount and the agent↔merchant link never touch the public ledger.
npm i @obscura-app/sdk
It's already happening — Obscura is the private rail between USDC and the agents transacting on Solana.
Agentic commerce projected for 2030
McKinsey · Accenture
x402 transactions settled on Solana
since 2025
of YC Spring 2025 were AI agents
Y Combinator
to ship your first agent
Obscura
Wrap fetch. Get an encrypted spending account. The SDK handles the 402 dance.
One Express middleware. Issue a 402, verify the payment on-chain, settle to your encrypted balance.
Drop one line of middleware into your server. Settled on-chain in encrypted balances, cashable to your Solana wallet anytime.
Register the routes you want to monetize and set a price per call.
One line in your Express, Fastify, or Hono app — agents pay before your handler runs.
Payments land in your encrypted balance. Cash out to your Solana wallet anytime.
4% + $0.30 per charge — the floor is $0.31 before you break even. Micropayments don't work.
you lose moneySolana settlement + 0% platform fee in beta. Verification is one RPC call your server makes — no third party.
99.5% landsSign in with a Solana wallet, then send USDC to the agent's deposit address — it's swept into the agent's private balance automatically. Each agent's account is server-derived; no seed phrase to manage.
The operator (custodial in beta). Each agent's keypair is HMAC-derived server-side from a master seed and never leaves the backend. Every transfer runs through a spend-cap check before signing.
The signer rejects further transactions with a clean 402 and the operator gets an alert. Caps are enforced off-chain in beta; a later version moves them into an Anchor program for trustless enforcement.
Free during beta. Production pricing is a small fee at the deposit and cash-out boundaries — no FX, no fiat leg. Merchants receive USDC minus Solana network fees.