{
  "name": "MoneyTools x402 Liveness Index",
  "generatedAt": "2026-11-03T16:10:14.391Z",
  "version": 1,
  "totals": {
    "tracked": 815,
    "hosts": 292,
    "probed": 186,
    "liveNow": 173,
    "not402": 13,
    "invalid402": 0,
    "unreachable": 0,
    "robotsBlocked": 20,
    "sanctionedPayTo": 0,
    "totalProbes": 186,
    "liveRatePct": 93
  },
  "last24h": {
    "probes": 186,
    "live": 173,
    "avgLiveLatencyMs": 399
  },
  "verdicts": [
    {
      "verdict": "not_probed_yet",
      "n": 629
    },
    {
      "verdict": "ok",
      "n": 105
    },
    {
      "verdict": "warn",
      "n": 68
    },
    {
      "verdict": "not_402",
      "n": 13
    }
  ],
  "liveByNetwork": [
    {
      "network": "eip155:8453",
      "live": 162,
      "networkName": "base"
    },
    {
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "live": 11,
      "networkName": "solana"
    }
  ],
  "bySource": [
    {
      "source": "bazaar",
      "tracked": 276,
      "live": 85
    },
    {
      "source": "dexter",
      "tracked": 250,
      "live": 51
    },
    {
      "source": "payai",
      "tracked": 75,
      "live": 19
    },
    {
      "source": "ultravioleta",
      "tracked": 225,
      "live": 25
    }
  ],
  "top": {
    "fastest": [
      {
        "url": "https://api.gadgethumans.com/wrap-text",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Wrap text",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 10,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:10:49.913Z",
        "firstLiveAt": "2026-11-03T14:10:49.913Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://tools.landingen24h.com/x402/preflight",
        "host": "tools.landingen24h.com",
        "method": "GET",
        "name": "Agent Tools (AI-operated)",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 12,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:50:14.464Z",
        "firstLiveAt": "2026-11-03T14:50:14.464Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/ssl-check",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "SSL certificate check",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 20,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:10:14.097Z",
        "firstLiveAt": "2026-11-03T15:10:14.097Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/speed-convert",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Speed converter",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 21,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:30:14.242Z",
        "firstLiveAt": "2026-11-03T15:30:14.242Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/remove-accents",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Remove accents",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 23,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://x402.twit.sh/lists/by/id",
        "host": "x402.twit.sh",
        "method": "GET",
        "name": "X Lists by ID",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.0025,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 27,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://api.exa.ai/search",
        "host": "api.exa.ai",
        "method": "POST",
        "name": "Exa",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.007,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 28,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:06:50.116Z",
        "firstLiveAt": "2026-11-03T14:06:50.116Z",
        "sources": [
          "bazaar",
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/tip",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Tip calculator",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 29,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:40:14.156Z",
        "firstLiveAt": "2026-11-03T14:40:14.156Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://tick.hugen.tokyo/tick/all",
        "host": "tick.hugen.tokyo",
        "method": "GET",
        "name": "Universal Tick Feed",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.005,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 32,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:22:50.058Z",
        "firstLiveAt": "2026-11-03T14:22:50.058Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://tick.hugen.tokyo/tick/symbols",
        "host": "tick.hugen.tokyo",
        "method": "GET",
        "name": "Tick Symbols Directory",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.005,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 32,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter",
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/reverse-text",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Reverse text",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 33,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://api.oblique.markets/api/v1/paid/base-block-number",
        "host": "api.oblique.markets",
        "method": "GET",
        "name": "Oblique Markets",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 36,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/word-similarity",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Word similarity",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 37,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:12:49.948Z",
        "firstLiveAt": "2026-11-03T14:12:49.948Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://rubric-protocol.com/v1/x402/hedera-facts/exchange-rate",
        "host": "rubric-protocol.com",
        "method": "GET",
        "name": "TenPrint",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 37,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:10:14.097Z",
        "firstLiveAt": "2026-11-03T15:10:14.097Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.oblique.markets/api/v1/paid/time",
        "host": "api.oblique.markets",
        "method": "GET",
        "name": "Oblique Markets",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.01,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 44,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:50:14.575Z",
        "firstLiveAt": "2026-11-03T15:50:14.575Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      }
    ],
    "mostReliable": [],
    "cheapest": [
      {
        "url": "https://e8ec065eb5a2469eb031bd64e0819e81.api.mockbin.io/x402-canary/lane9",
        "host": "e8ec065eb5a2469eb031bd64e0819e81.api.mockbin.io",
        "method": "GET",
        "name": "apex_lane9",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.000001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 296,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:30:14.371Z",
        "firstLiveAt": "2026-11-03T14:30:14.371Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://b36a773dd3f74dd4935ab1ebe03ea384.api.mockbin.io/x402-canary/lane9",
        "host": "b36a773dd3f74dd4935ab1ebe03ea384.api.mockbin.io",
        "method": "GET",
        "name": "apex_lane9",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.000001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 318,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:30:14.371Z",
        "firstLiveAt": "2026-11-03T14:30:14.371Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://be07d3eab06b46a1b514c506191841f7.api.mockbin.io/x402-canary/lane9",
        "host": "be07d3eab06b46a1b514c506191841f7.api.mockbin.io",
        "method": "GET",
        "name": "apex_lane9",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.000001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 328,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:40:14.156Z",
        "firstLiveAt": "2026-11-03T14:40:14.156Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://webhook.site/5db4bbaa-56bf-49d0-8946-19f53fefcf9b/x402-lane9",
        "host": "webhook.site",
        "method": "GET",
        "name": "apex_lane9",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.000001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 456,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:40:14.156Z",
        "firstLiveAt": "2026-11-03T14:40:14.156Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://bcb54894f7974c6aae71811754688b2d.api.mockbin.io/x402-canary/lane9",
        "host": "bcb54894f7974c6aae71811754688b2d.api.mockbin.io",
        "method": "GET",
        "name": "apex_lane9",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.000001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 679,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:30:14.371Z",
        "firstLiveAt": "2026-11-03T14:30:14.371Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://rubric-protocol.com/v1/x402/hedera-facts/exchange-rate",
        "host": "rubric-protocol.com",
        "method": "GET",
        "name": "TenPrint",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 37,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:10:14.097Z",
        "firstLiveAt": "2026-11-03T15:10:14.097Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.clawfetch.ai/fetch",
        "host": "api.clawfetch.ai",
        "method": "POST",
        "name": "ClawFetch",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 52,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T14:08:49.780Z",
        "firstLiveAt": "2026-11-03T14:08:49.780Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://rubric-protocol.com/v1/x402/hedera-facts/supply",
        "host": "rubric-protocol.com",
        "method": "GET",
        "name": "TenPrint",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 80,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:20:14.148Z",
        "firstLiveAt": "2026-11-03T15:20:14.148Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://scvd.store/api/buy/spot_check",
        "host": "scvd.store",
        "method": "GET",
        "name": "SCVD General Store",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 116,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:40:14.308Z",
        "firstLiveAt": "2026-11-03T15:40:14.308Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://rpc.nodeflare.app/base/x402",
        "host": "rpc.nodeflare.app",
        "method": "POST",
        "name": "NodeFlare",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 143,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:50:14.575Z",
        "firstLiveAt": "2026-11-03T15:50:14.575Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://web.cyberwarex.com/fetch",
        "host": "web.cyberwarex.com",
        "method": "GET",
        "name": "Agent Web-Access",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 159,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:00:14.197Z",
        "firstLiveAt": "2026-11-03T15:00:14.197Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://minifetch.com/api/v1/x402/preflight/url-check",
        "host": "minifetch.com",
        "method": "GET",
        "name": "Minifetch Technical SEO API",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 183,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:00:14.197Z",
        "firstLiveAt": "2026-11-03T15:00:14.197Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://x402.clashofcoins.com/x402/cheap-health",
        "host": "x402.clashofcoins.com",
        "method": "GET",
        "name": "Clash of Coins",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 201,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:30:14.242Z",
        "firstLiveAt": "2026-11-03T15:30:14.242Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://vibesprings.net/api/price/base-gas",
        "host": "vibesprings.net",
        "method": "GET",
        "name": "Vibe Springs",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 208,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:30:14.242Z",
        "firstLiveAt": "2026-11-03T15:30:14.242Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://coil.trade/api/crypto/gate",
        "host": "coil.trade",
        "method": "GET",
        "name": "Coil Crypto Gate",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 237,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T15:50:14.575Z",
        "firstLiveAt": "2026-11-03T15:50:14.575Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      }
    ],
    "newlyLive": [
      {
        "url": "https://api.gadgethumans.com/remove-accents",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Remove accents",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 23,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://tick.hugen.tokyo/tick/latest",
        "host": "tick.hugen.tokyo",
        "method": "GET",
        "name": "TickNow Latest",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.005,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 73,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "dexter",
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://twit-api-production-de12.up.railway.app/users/search",
        "host": "twit-api-production-de12.up.railway.app",
        "method": "GET",
        "name": "Twit User Search",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.01,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 79,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://x402.jmthomasofficial.com/v2/api/edgar-company-lookup",
        "host": "x402.jmthomasofficial.com",
        "method": "GET",
        "name": "EDGAR Company Lookup",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 483,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://api.describe.net/reputation/wallet/:wallet?snapshot=true",
        "host": "api.describe.net",
        "method": "GET",
        "name": "describe.net",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.05,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 532,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "ultravioleta"
        ],
        "error": null
      },
      {
        "url": "https://payai.agentstools.dev/match/name",
        "host": "payai.agentstools.dev",
        "method": "GET",
        "name": "Name Match API",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.01,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 845,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://api.onesource.io/api/chain/chain-id",
        "host": "api.onesource.io",
        "method": "GET",
        "name": null,
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.001,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 1452,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:10:14.391Z",
        "firstLiveAt": "2026-11-03T16:10:14.391Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://x402.twit.sh/lists/by/id",
        "host": "x402.twit.sh",
        "method": "GET",
        "name": "X Lists by ID",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.0025,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 27,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://tick.hugen.tokyo/tick/symbols",
        "host": "tick.hugen.tokyo",
        "method": "GET",
        "name": "Tick Symbols Directory",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.005,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 32,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter",
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.gadgethumans.com/reverse-text",
        "host": "api.gadgethumans.com",
        "method": "GET",
        "name": "Reverse text",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 33,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "payai"
        ],
        "error": null
      },
      {
        "url": "https://api.oblique.markets/api/v1/paid/base-block-number",
        "host": "api.oblique.markets",
        "method": "GET",
        "name": "Oblique Markets",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.002,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 36,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://twit-api-production-de12.up.railway.app/tweets/user",
        "host": "twit-api-production-de12.up.railway.app",
        "method": "GET",
        "name": "Tweet User Feed",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.01,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 64,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://headers.use.x402atlas.com/",
        "host": "headers.use.x402atlas.com",
        "method": "GET",
        "name": "HTTP Security Headers Check",
        "live": true,
        "verdict": "ok",
        "httpStatus": 402,
        "priceUsd": 0.01,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 356,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "bazaar"
        ],
        "error": null
      },
      {
        "url": "https://api.onesource.io/api/chain/allowance",
        "host": "api.onesource.io",
        "method": "GET",
        "name": "Allowance Check API",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.003,
        "network": "eip155:8453",
        "networkName": "base",
        "latencyMs": 387,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "bazaar",
          "dexter"
        ],
        "error": null
      },
      {
        "url": "https://api.x402gle.com/trust/cluster/:address",
        "host": "api.x402gle.com",
        "method": "GET",
        "name": "Trust Cluster Lookup",
        "live": true,
        "verdict": "warn",
        "httpStatus": 402,
        "priceUsd": 0.1,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "networkName": "solana",
        "latencyMs": 414,
        "x402Version": 2,
        "probes": 1,
        "liveProbes": 1,
        "uptimePct": 100,
        "lastProbeAt": "2026-11-03T16:00:14.697Z",
        "firstLiveAt": "2026-11-03T16:00:14.697Z",
        "sources": [
          "dexter"
        ],
        "error": null
      }
    ],
    "hosts": [
      {
        "host": "api.onesource.io",
        "endpoints": 21,
        "live": 21,
        "avgLatencyMs": 370,
        "minPriceUsd": 0.001
      },
      {
        "host": "api.gadgethumans.com",
        "endpoints": 19,
        "live": 19,
        "avgLatencyMs": 73,
        "minPriceUsd": 0.002
      },
      {
        "host": "www.api-xpay.com",
        "endpoints": 13,
        "live": 13,
        "avgLatencyMs": 304,
        "minPriceUsd": 0.005
      },
      {
        "host": "api.describe.net",
        "endpoints": 12,
        "live": 11,
        "avgLatencyMs": 911,
        "minPriceUsd": 0.01
      },
      {
        "host": "tenjin.sh",
        "endpoints": 6,
        "live": 6,
        "avgLatencyMs": 1250,
        "minPriceUsd": 0.25
      },
      {
        "host": "api.nansen.ai",
        "endpoints": 5,
        "live": 5,
        "avgLatencyMs": 148,
        "minPriceUsd": 0.01
      },
      {
        "host": "tick.hugen.tokyo",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 45,
        "minPriceUsd": 0.005
      },
      {
        "host": "x402.twit.sh",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 64,
        "minPriceUsd": 0.0025
      },
      {
        "host": "tools.landingen24h.com",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 173,
        "minPriceUsd": 0.001
      },
      {
        "host": "api.bitrefill.com",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 206,
        "minPriceUsd": 0.001
      },
      {
        "host": "api.syraa.fun",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 275,
        "minPriceUsd": 0.01
      },
      {
        "host": "www.apinow.fun",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 310,
        "minPriceUsd": 0.03
      },
      {
        "host": "mpp.hyreagent.fun",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 509,
        "minPriceUsd": 0.01
      },
      {
        "host": "api.xona-agent.com",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 559,
        "minPriceUsd": 0.05
      },
      {
        "host": "x402.aurelianflo.com",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 575,
        "minPriceUsd": 0.07
      },
      {
        "host": "defi.hugen.tokyo",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 725,
        "minPriceUsd": 0.01
      },
      {
        "host": "scout.hugen.tokyo",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 770,
        "minPriceUsd": 0.01
      },
      {
        "host": "x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev",
        "endpoints": 3,
        "live": 3,
        "avgLatencyMs": 1454,
        "minPriceUsd": 0.001
      },
      {
        "host": "api.oblique.markets",
        "endpoints": 2,
        "live": 2,
        "avgLatencyMs": 40,
        "minPriceUsd": 0.002
      },
      {
        "host": "rubric-protocol.com",
        "endpoints": 2,
        "live": 2,
        "avgLatencyMs": 58,
        "minPriceUsd": 0.001
      }
    ]
  },
  "methodology": {
    "sources": [
      {
        "id": "bazaar",
        "name": "Coinbase x402 Bazaar",
        "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources"
      },
      {
        "id": "payai",
        "name": "PayAI facilitator",
        "url": "https://facilitator.payai.network/discovery/resources"
      },
      {
        "id": "dexter",
        "name": "Dexter",
        "url": "https://x402.dexter.cash/discovery/resources"
      },
      {
        "id": "ultravioleta",
        "name": "Ultravioleta DAO facilitator",
        "url": "https://facilitator.ultravioletadao.xyz/discovery/resources"
      }
    ],
    "notUsed": "x402scan (its data API is itself paid via x402; we never pay endpoints or data sources)",
    "probe": "Unpaid HTTP GET (or POST with body {} when the catalog says POST), no payment header, max 2 redirects, 7s timeout. Live = HTTP 402 with parseable, well-formed x402 payment terms (verdict ok or warn) and payTo not on the OFAC SDN crypto-address snapshot.",
    "schedule": "Cron every 10 min: one catalog page (50 items) + up to 10 probes, max 1 probe per host per run; each endpoint re-probed at most every 6h when live, backing off to 12h/24h/48h when not.",
    "politeness": "User-Agent: MoneyToolsIndexBot (+https://moneytools.dev/index/). robots.txt is honoured (group MoneyToolsIndexBot, else *). Opt out: Disallow in robots.txt or email support@moneytools.dev.",
    "caveats": "Liveness only: a valid 402 does not mean the paid response works or is worth the price. Catalog entries are capped at 25 per host and 4000 total. MoneyTools' own services are excluded. Listing is not endorsement. Not financial advice."
  },
  "paid": {
    "full": "https://moneytools.dev/index/v1/full",
    "lookup": "https://moneytools.dev/index/v1/lookup?url=",
    "priceUsd": {
      "full": "0.005",
      "lookup": "0.001"
    }
  },
  "page": "https://moneytools.dev/index/"
}