Obscura
Confidential x402 · live on devnet

Agent payments,
redacted by default.

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.

Live demo →

npm i @obscura-app/sdk

The market

Agent commerce isn't theoretical.

It's already happening — Obscura is the private rail between USDC and the agents transacting on Solana.

$1.7T

Agentic commerce projected for 2030

McKinsey · Accenture

35M+

x402 transactions settled on Solana

since 2025

46%

of YC Spring 2025 were AI agents

Y Combinator

$1

to ship your first agent

Obscura

Two sides of the rail

Two SDKs.
One rail.

for agents

@obscura-app/sdk

Wrap fetch. Get an encrypted spending account. The SDK handles the 402 dance.

  • Per-agent monthly cap, enforced at sign time
  • No wallet code, no signer, no retry logic
  • Typed error codes (over_cap, insufficient_funds…)
for merchants

@obscura-app/merchant-sdk

One Express middleware. Issue a 402, verify the payment on-chain, settle to your encrypted balance.

  • No facilitator dependency
  • Verifies signature, recipient, mint, replay window
  • Encrypted balance only you can decrypt
For API providers

Earn USDC per request.

Drop one line of middleware into your server. Settled on-chain in encrypted balances, cashable to your Solana wallet anytime.

register

Connect endpoints.

Register the routes you want to monetize and set a price per call.

wrap

Drop in the middleware.

One line in your Express, Fastify, or Hono app — agents pay before your handler runs.

earn

Watch USDC accrue.

Payments land in your encrypted balance. Cash out to your Solana wallet anytime.

Card rails
$0.02 → $0.31 fees

4% + $0.30 per charge — the floor is $0.31 before you break even. Micropayments don't work.

you lose money
Obscura
$0.02 → $0.0001 fees

Solana settlement + 0% platform fee in beta. Verification is one RPC call your server makes — no third party.

99.5% lands
Built on
solana
L1 settlement
mixer
encrypted balances + commitments
arcium
MPC compute
helius
RPC
x402
HTTP micropayments
siws
wallet sign-in
FAQ

Questions, in order.

How do I fund an agent?+

Sign 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.

Who controls the money?+

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.

What happens at the monthly cap?+

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.

What does it cost?+

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.

Ship

Ship your agent
this weekend.

Free during beta. Live in two minutes.

For API providers →