● LIVE · awaiting events
Home/Proof
PROOF · LIVE LEDGER wallets · loading

We don't ask for trust.
We show you.

Every wallet, every transaction, every signature is on-chain. This page updates every 60 seconds from the same /v1/_status endpoint your agent queries.

  • 0 wallets
  • 6 chains
  • 0 facilitators
  • 0 custody

01Live wallet table

Facilitator slots (multiple priority levels per chain) plus primary self-custody recipients. Fetched from /v1/_status every 60 s. Pending rows reflect current facilitator status from the API. Counts shown above are live, not hardcoded.

GET /v1/_status · wallets[] Loading…
Loading…

02Every event leaves a signed trail.

Every operational event is signed with our Ed25519 key and appended to a public stream you can replay. Pin our public key once, verify any event we'll ever publish.

03Three open feeds — public ledgers

Every public data source we run. No auth. No rate limits. Pin our audit pubkey once, verify any event we'll ever publish.

{;}
/v1/_meta
The endpoint catalogue
Real-time list of all listed endpoints with prices, categories, and seller fields.
$ curl api.tools402.dev/v1/_meta

{
  "version": "—",
  "total": 159,
  "endpoints": [{
    "path": "/v1/pdf-md",
    "category": "documents",
    "atomic": 10000,
    "seller": "tools402"
  }]
}
Cache: 60s · Renders /docs
/v1/_health
The pulse
Per-facilitator p95 latency, uptime aggregates, real-time operational status.
$ curl api.tools402.dev/v1/_health
Real-time · Renders /status
/v1/_audit
The signed log
Every operational event, signed with our Ed25519 key, append-only public stream.
$ curl api.tools402.dev/v1/_audit
Ed25519 · Append-only

Wallets live. 0 keys on the server. Pinnable on Basescan, Solscan, Polygonscan. Refreshed every 60s. No analytics, no dashboard, no compromise.

PROMISE

If we vanish tomorrow, your last settlement is still on-chain — and your next one routes through any x402-compatible facilitator.