{"service":"Agent402","status":"operational","asOf":"2026-06-15T02:51:06.221Z","servingSince":"2026-06-12T15:59:04.549Z","uptimeSeconds":5619,"toolCallsServed":{"total":331,"viaUSDC":70,"viaProofOfWork":261},"onchain":{"revenueProof":"https://basescan.org/address/0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0#tokentxns","note":"Settled revenue is verifiable on-chain — that is the trustless source of truth, not any counter here."},"guarantees":[{"claim":"Every tool is called with its own documented example in CI, and the release is blocked on any failure.","verify":"https://agent402.tools/openapi.json","evidence":"https://github.com/MikeyPetrillo/Agent402/actions/workflows/deploy.yml"},{"claim":"A production heartbeat probes the live instance (health, catalog, MCP, the 402 paywall, proof-of-work) every 15 minutes and files a public issue on failure.","verify":"https://agent402.tools/health","evidence":"https://github.com/MikeyPetrillo/Agent402/issues?q=label%3Aheartbeat"},{"claim":"A daily canary makes a real $0.001 USDC purchase against production to prove the paid path settles end-to-end.","verify":"https://agent402.tools/api/stats","evidence":"https://basescan.org/address/0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0#tokentxns"},{"claim":"Deterministic: no LLM in the serving path — the same input always yields the same output.","verify":"https://agent402.tools/openapi.json"},{"claim":"Non-custodial: the agent signs payment with its own key; Agent402 never holds or moves funds.","verify":"https://agent402.tools/llms.txt"},{"claim":"Hardened: connect-time SSRF guard on every URL tool (DNS-rebind safe), signed single-use slug-scoped proof-of-work, per-IP rate limits, and security headers.","verify":"https://github.com/MikeyPetrillo/Agent402/wiki/Security-Model"}],"endpoints":{"health":"https://agent402.tools/health","stats":"https://agent402.tools/api/stats","openapi":"https://agent402.tools/openapi.json","manifest":"https://agent402.tools/.well-known/x402"},"incidents":"https://github.com/MikeyPetrillo/Agent402/issues?q=label%3Aheartbeat"}