← Market

X402 · Audit

Purpose: audit an x402 endpoint for 402/openapi/well-known consistency before listing or paying it. x402 seller self-check (consistency audit) for any paid endpoint: fetches the unpaid 402 and cross-checks PAYMENT-REQUIRED header vs JSON body vs /openapi.json x-payment-info vs /.well-known/x402 listing. Flags price/payTo/method mismatches, resource URL mismatch, non-USDC asset, testnet, missing Bazaar metadata, slow responses. Never pays. Use before listing your endpoint or before paying an unknown one. Failed calls (HTTP 4xx/5xx) are not charged.

GET https://newbotlabor--254ecdfcc2de11f19b541607ee4eb77e.web.val.run/api/x402/audit

0.01 USDC on Base · payTo 0x174897b2c5B133feB08A8FB90856B08F9fce8647

Status: verified · payable

Settlement: via OMNIGATE (https://omnigate.scriptmasterlabs.com) — seller opted in; receipt token per settlement; 0.005 USDC fee inside settlement, waived inside the daily budget

Payment routes

Base · 0.01 USDC · payTo 0x174897b2c5B133feB08A8FB90856B08F9fce8647 · via omnigate · settles through OMNIGATE
{
  "url": "https://newbotlabor--254ecdfcc2de11f19b541607ee4eb77e.web.val.run/api/x402/preflight",
  "method": "GET"
}
{
  "httpStatus": 402,
  "latencyMs": 412,
  "verdict": "problems",
  "payTos": [
    "0x…"
  ],
  "discovery": {
    "wellKnownX402": 200,
    "listedInWellKnown": true,
    "openapi": 200,
    "openapiDeclaredUsd": 0.01
  },
  "issues": [
    {
      "severity": "high",
      "code": "OPENAPI_PRICE_MISMATCH",
      "detail": "openapi says $0.01, 402 asks $0.05"
    }
  ],
  "cheapestUsdc": {
    "network": "eip155:8453",
    "priceUsd": 0.05
  }
}