{"service":"Agent402.Tools","status":"operational","statusMeasuredFrom":"https://agent402.tools/api/status","asOf":"2026-09-13T11:04:51.011Z","servingSince":"2026-06-12T15:59:04.549Z","processUptimeSeconds":32436,"toolCallsServed":{"total":66409,"viaUSDC":34138,"viaUSDCByNetwork":{"base":11967,"algorand":3530,"solana":3390,"polygon":187,"stellar":147,"robinhood (USDG)":131,"arbitrum":127,"celo":116,"tempo":115,"monad":88,"avalanche":57,"sei":40,"optimism":39,"unknown":33,"stripe":1},"viaUSDCAttributed":19968,"viaUSDCBeforeNetworkCounter":14170,"viaUSDCByNetworkNote":"viaUSDC is a lifetime counter; the per-network split begins when that counter shipped, so viaUSDCAttributed + viaUSDCBeforeNetworkCounter = viaUSDC","viaProofOfWork":18586,"viaTrial":30,"viaHeartbeat":5197,"viaMPPWire":222,"viaUSDCInternal":8458,"viaMPPWireInternal":3286,"viaRouter":17},"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 - except 20 of 528 endpoints backed by metered third-party APIs (Brave, E2B), which are skipped so a CI run does not spend on every push and are covered instead by the post-deploy paid canary and a dedicated live test.","verify":"https://agent402.tools/openapi.json","evidence":"https://github.com/MikeyPetrillo/Agent402/actions/workflows/deploy.yml"},{"claim":"Two independent observers outside production (a GitHub schedule and a Cloudflare cron on separate infrastructure) probe the live instance - health, catalog, MCP, the 402 paywall, rails - and file a public issue on failure. Measured over 24h: ~378 observations per component, about one every 4 minutes; the proof-of-work paid path is probed by the GitHub observer alone at ~16 minute intervals. Per-component uptime and observation counts are published at /api/status.","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 utilities: no LLM in the serving path of the utility tools - the same input always yields the same output. The /v1 gateway and the report products are model-backed and priced as such.","verify":"https://agent402.tools/openapi.json"},{"claim":"Non-custodial on the payment rails: an agent signs with its own key and settlement goes wallet to wallet, so no customer key or crypto balance is ever held. Two card paths are NOT non-custodial and are named as such: prepaid credits are a balance we hold until spent, and card report purchases are held by the payment processor.","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","status":"https://agent402.tools/api/status","statusPage":"https://agent402.tools/status","openapi":"https://agent402.tools/openapi.json","manifest":"https://agent402.tools/.well-known/x402"},"incidents":"https://github.com/MikeyPetrillo/Agent402/issues?q=label%3Aheartbeat"}