{
  "kind": "trust_vendors",
  "label": "Lumi's automated observations of this x402 endpoint (free 402-quote checks plus small paid test-buys), not a rating or review of the business. Few samples = low confidence.",
  "methodology": "https://api.lumitrades.io/v1/trust/methodology",
  "window_days": 30,
  "generated_at": "2026-10-22T21:55:12.285Z",
  "count": 29,
  "ordering": "allowlist order (not ranked)",
  "vendors": [
    {
      "id": "asksurf",
      "name": "AskSurf (x402 data API)",
      "homepage": "https://x402.asksurf.ai",
      "score": 41,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 3,
        "delivered": 0,
        "probes": 10,
        "probes_ok": 10,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:04:01.000Z",
        "endpoint": "https://x402.asksurf.ai/x402/xrpl/data/v1/news/feed",
        "network": "xrpl:0",
        "amount": "0.006",
        "asset": "RLUSD",
        "tx_hash": "4A676BC446BCF9499935EC71F1DA4CDC4F7C30D273093157C819D9861DEC96EF",
        "explorer": "https://livenet.xrpl.org/transactions/4A676BC446BCF9499935EC71F1DA4CDC4F7C30D273093157C819D9861DEC96EF",
        "http_status": 502,
        "data_returned": false,
        "latency_ms": 6335,
        "summary": "Paid 0.006 RLUSD; HTTP 502; response contained no data (HTTP 502).",
        "evidence": "paid 0.006 RLUSD on 2026-10-22T17:04:01Z, tx 4A676BC446BCF9499935EC71F1DA4CDC4F7C30D273093157C819D9861DEC96EF, HTTP 502, response contained no data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://x402.asksurf.ai/x402/xrpl/data/v1/news/feed",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.006",
          "asset": "RLUSD",
          "pay_to": "ra9b6JX5aPVbdJhogDDddsRAcasWg7gzC3",
          "source_tag_in_quote": false,
          "latency_ms": 247,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/asksurf"
    },
    {
      "id": "heurist-mesh",
      "name": "Heurist Mesh (x402 agents)",
      "homepage": "https://mesh.heurist.xyz",
      "score": 41,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 2,
        "delivered": 0,
        "probes": 20,
        "probes_ok": 20,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:04:11.000Z",
        "endpoint": "https://mesh.heurist.xyz/x402/xrpl/agents/FundingRateAgent/get_all_funding_rates",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "RLUSD",
        "tx_hash": "16374B079DC64FDAE2E9B13F6B740F005C401F7EF2F6E62CB33D4F6734F3200B",
        "explorer": "https://livenet.xrpl.org/transactions/16374B079DC64FDAE2E9B13F6B740F005C401F7EF2F6E62CB33D4F6734F3200B",
        "http_status": 200,
        "data_returned": false,
        "latency_ms": 10588,
        "summary": "Paid 0.001 RLUSD; HTTP 200; response contained no data (result.rates was empty).",
        "evidence": "paid 0.001 RLUSD on 2026-10-22T17:04:11Z, tx 16374B079DC64FDAE2E9B13F6B740F005C401F7EF2F6E62CB33D4F6734F3200B, HTTP 200, response contained no data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://mesh.heurist.xyz/x402/xrpl/agents/ElfaTwitterIntelligenceAgent/search_mentions",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "RLUSD",
          "pay_to": "rMPwy3Ntx56Nyc2fKGNm7VRWdmpHSB92Z7",
          "source_tag_in_quote": false,
          "latency_ms": 493,
          "note": null
        },
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://mesh.heurist.xyz/x402/xrpl/agents/FundingRateAgent/get_all_funding_rates",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "RLUSD",
          "pay_to": "rMPwy3Ntx56Nyc2fKGNm7VRWdmpHSB92Z7",
          "source_tag_in_quote": false,
          "latency_ms": 359,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/heurist-mesh"
    },
    {
      "id": "heurist-router",
      "name": "Heurist LLM Router (x402)",
      "homepage": "https://router.heurist.xyz",
      "score": 100,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 10,
        "probes_ok": 10,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:06:31.000Z",
        "endpoint": "https://router.heurist.xyz/x402/xrpl/v1/chat/completions",
        "network": "xrpl:0",
        "amount": "0.0005",
        "asset": "RLUSD",
        "tx_hash": "5758D3CD30F44FC8D63E1C1FCAF3EB321D12F685540761C5CAAF00CCBC9265AA",
        "explorer": "https://livenet.xrpl.org/transactions/5758D3CD30F44FC8D63E1C1FCAF3EB321D12F685540761C5CAAF00CCBC9265AA",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 9349,
        "summary": "Paid 0.0005 RLUSD; HTTP 200; response contained data (chat completion text).",
        "evidence": "paid 0.0005 RLUSD on 2026-10-22T17:06:31Z, tx 5758D3CD30F44FC8D63E1C1FCAF3EB321D12F685540761C5CAAF00CCBC9265AA, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://router.heurist.xyz/x402/xrpl/v1/chat/completions",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.0005",
          "asset": "RLUSD",
          "pay_to": "rBi1QrVjwaNofisZAQnovoXdHkS73FG1tJ",
          "source_tag_in_quote": false,
          "latency_ms": 317,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/heurist-router"
    },
    {
      "id": "printmoneylab",
      "name": "PrintMoneyLab (KR market data)",
      "homepage": "https://api.printmoneylab.com",
      "score": 100,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 20,
        "probes_ok": 20,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:04:50.000Z",
        "endpoint": "https://api.printmoneylab.com/api/v1/xrpl/kimchi-premium",
        "network": "xrpl:0",
        "amount": "0.002",
        "asset": "RLUSD",
        "tx_hash": "8C88BB21C1D0376B371BFF48120D53725B40D060BAD3ECB058E22413A0C43DB3",
        "explorer": "https://livenet.xrpl.org/transactions/8C88BB21C1D0376B371BFF48120D53725B40D060BAD3ECB058E22413A0C43DB3",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 9029,
        "summary": "Paid 0.002 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.002 RLUSD on 2026-10-22T17:04:50Z, tx 8C88BB21C1D0376B371BFF48120D53725B40D060BAD3ECB058E22413A0C43DB3, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.printmoneylab.com/api/v1/xrpl/kr-sentiment",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.05",
          "asset": "RLUSD",
          "pay_to": "raKj7ZGoPy1fWw1vfynuJhyHirpcmUMBhP",
          "source_tag_in_quote": true,
          "latency_ms": 489,
          "note": null
        },
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.printmoneylab.com/api/v1/xrpl/kimchi-premium",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.002",
          "asset": "RLUSD",
          "pay_to": "raKj7ZGoPy1fWw1vfynuJhyHirpcmUMBhP",
          "source_tag_in_quote": true,
          "latency_ms": 504,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/printmoneylab"
    },
    {
      "id": "monid",
      "name": "Monid (x402 XRPL gateway)",
      "homepage": "https://monid-x402-xrpl-production.up.railway.app",
      "score": 92,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 20,
        "probes_ok": 18,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://monid-x402-xrpl-production.up.railway.app/t/api.strale.io/x402/fear-greed-index",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.0216",
          "asset": "RLUSD",
          "pay_to": "rGYbaZwYqA5XwFcmxWVdyyut4vUeTD7KcQ",
          "source_tag_in_quote": true,
          "latency_ms": 510,
          "note": null
        },
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://monid-x402-xrpl-production.up.railway.app/t/surf/exchange/funding-history",
          "http_status": 405,
          "valid_quote": false,
          "price": null,
          "asset": null,
          "pay_to": null,
          "source_tag_in_quote": null,
          "latency_ms": 433,
          "note": "answered HTTP 405 instead of a 402 quote"
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/monid"
    },
    {
      "id": "invinoveritas",
      "name": "invinoveritas signals (babyblueviper)",
      "homepage": "https://api.babyblueviper.com",
      "score": 97,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 10,
        "probes_ok": 10,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:05:30.000Z",
        "endpoint": "https://api.babyblueviper.com/signals/full",
        "network": "xrpl:0",
        "amount": "0.024702",
        "asset": "XRP",
        "tx_hash": "20E56DC7E076A69F2D49DD22E3240D7698709954483232B12657F982FB76F1E8",
        "explorer": "https://livenet.xrpl.org/transactions/20E56DC7E076A69F2D49DD22E3240D7698709954483232B12657F982FB76F1E8",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 10249,
        "summary": "Paid 0.024702 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.024702 XRP on 2026-10-22T17:05:30Z, tx 20E56DC7E076A69F2D49DD22E3240D7698709954483232B12657F982FB76F1E8, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.babyblueviper.com/signals/full",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.024913",
          "asset": "XRP",
          "pay_to": "rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF",
          "source_tag_in_quote": true,
          "latency_ms": 857,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/invinoveritas"
    },
    {
      "id": "scalpstream",
      "name": "ScalpStream crypto feed",
      "homepage": "https://feed.scalpstream.com",
      "score": 92,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 2,
        "delivered": 2,
        "probes": 10,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:05:42.000Z",
        "endpoint": "https://feed.scalpstream.com/crypto",
        "network": "xrpl:0",
        "amount": "0.007606",
        "asset": "XRP",
        "tx_hash": "F6CBEF72F152104CCE7B1037E246245E79BA39279A47E2BEFA8ADA12AFBD408C",
        "explorer": "https://livenet.xrpl.org/transactions/F6CBEF72F152104CCE7B1037E246245E79BA39279A47E2BEFA8ADA12AFBD408C",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 8972,
        "summary": "Paid 0.007606 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.007606 XRP on 2026-10-22T17:05:42Z, tx F6CBEF72F152104CCE7B1037E246245E79BA39279A47E2BEFA8ADA12AFBD408C, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://feed.scalpstream.com/crypto",
          "http_status": 410,
          "valid_quote": false,
          "price": null,
          "asset": null,
          "pay_to": null,
          "source_tag_in_quote": null,
          "latency_ms": 1111,
          "note": "answered HTTP 410 instead of a 402 quote"
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/scalpstream"
    },
    {
      "id": "lucyos",
      "name": "LucyOS (token analysis)",
      "homepage": "https://x402.lucyos.ai",
      "score": 96,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:53:31.000Z",
        "endpoint": "https://x402.lucyos.ai/x402/xrpl/tools/analyze_token",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "XRP",
        "tx_hash": "6AA6CB36287D99585A5D5AE75BCDDFA1AEA6B255B2084706CCEA7831C98D1B16",
        "explorer": "https://livenet.xrpl.org/transactions/6AA6CB36287D99585A5D5AE75BCDDFA1AEA6B255B2084706CCEA7831C98D1B16",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 12637,
        "summary": "Paid 0.001 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.001 XRP on 2026-10-22T17:53:31Z, tx 6AA6CB36287D99585A5D5AE75BCDDFA1AEA6B255B2084706CCEA7831C98D1B16, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://x402.lucyos.ai/x402/xrpl/tools/analyze_token",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "XRP",
          "pay_to": "rJMvspZMb1FRHmy8d3RP2eVGPjRmfKXh6e",
          "source_tag_in_quote": false,
          "latency_ms": 1395,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/lucyos"
    },
    {
      "id": "aslan-macropulse",
      "name": "The Aslan Group MacroPulse",
      "homepage": "https://macropulse.theaslangroupllc.com",
      "score": 98,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:53:50.000Z",
        "endpoint": "https://macropulse.theaslangroupllc.com/api/market/is-open?exchange=NYSE",
        "network": "xrpl:0",
        "amount": "0.005",
        "asset": "RLUSD",
        "tx_hash": "9D75359AC92FB298E3D813F829AA4403905F1A85F5083AA695E295BD37E6FE8D",
        "explorer": "https://livenet.xrpl.org/transactions/9D75359AC92FB298E3D813F829AA4403905F1A85F5083AA695E295BD37E6FE8D",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 6859,
        "summary": "Paid 0.005 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.005 RLUSD on 2026-10-22T17:53:50Z, tx 9D75359AC92FB298E3D813F829AA4403905F1A85F5083AA695E295BD37E6FE8D, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://macropulse.theaslangroupllc.com/api/market/is-open?exchange=NYSE",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.005",
          "asset": "RLUSD",
          "pay_to": "rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32",
          "source_tag_in_quote": true,
          "latency_ms": 701,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/aslan-macropulse"
    },
    {
      "id": "cloudpayx",
      "name": "cloudpayX agent (asset analysis)",
      "homepage": "https://api.cloudpayxagent.xyz",
      "score": 89,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.cloudpayxagent.xyz/agent/v3/asset-analysis",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.005",
          "asset": "RLUSD",
          "pay_to": "rsnHPZjBSastxz1BE38WqKBR3sgpATvreL",
          "source_tag_in_quote": false,
          "latency_ms": 860,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/cloudpayx"
    },
    {
      "id": "agentic-swarm",
      "name": "Agentic Swarm Marketplace",
      "homepage": "https://api.agentic-swarm-marketplace.com",
      "score": 96,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:54:21.000Z",
        "endpoint": "https://api.agentic-swarm-marketplace.com/t54/hello",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "XRP",
        "tx_hash": "8A4C32D0CD6D0CB09A1B77EF89FE840981C85023B996737714489C0BBB6A4E9D",
        "explorer": "https://livenet.xrpl.org/transactions/8A4C32D0CD6D0CB09A1B77EF89FE840981C85023B996737714489C0BBB6A4E9D",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 8518,
        "summary": "Paid 0.001 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.001 XRP on 2026-10-22T17:54:21Z, tx 8A4C32D0CD6D0CB09A1B77EF89FE840981C85023B996737714489C0BBB6A4E9D, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.agentic-swarm-marketplace.com/t54/hello",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "XRP",
          "pay_to": "rHyLmYewCQABAx6MMRBBuYYUUYWve2E1Lf",
          "source_tag_in_quote": true,
          "latency_ms": 999,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/agentic-swarm"
    },
    {
      "id": "fizzl-x402-doctor",
      "name": "Fizzl x402 Doctor (preflight)",
      "homepage": "https://x402-doctor.fizzl.eu",
      "score": 95,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:54:40.000Z",
        "endpoint": "https://x402-doctor.fizzl.eu/api/v1/preflight?url=https%3A%2F%2Fapi.lumitrades.io%2Fv1%2Ftrust%2Fvendors%2Fasksurf%2Freport",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "RLUSD",
        "tx_hash": "472EC85615A412843122F22264A2EE1DF05DB76EAD6535578D7334304E6E1380",
        "explorer": "https://livenet.xrpl.org/transactions/472EC85615A412843122F22264A2EE1DF05DB76EAD6535578D7334304E6E1380",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 10993,
        "summary": "Paid 0.001 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.001 RLUSD on 2026-10-22T17:54:40Z, tx 472EC85615A412843122F22264A2EE1DF05DB76EAD6535578D7334304E6E1380, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://x402-doctor.fizzl.eu/api/v1/preflight?url=https%3A%2F%2Fapi.lumitrades.io%2Fv1%2Ftrust%2Fvendors%2Fasksurf%2Freport",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "RLUSD",
          "pay_to": "r9xmBsRr8Ao7jRgjjxreMiAwGiCK2FGwqw",
          "source_tag_in_quote": true,
          "latency_ms": 1701,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/fizzl-x402-doctor"
    },
    {
      "id": "agentweather",
      "name": "Agent Weather (pulse)",
      "homepage": "https://api.agentweather.io",
      "score": 95,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:54:50.000Z",
        "endpoint": "https://api.agentweather.io/v1/pulse/facilitator",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "RLUSD",
        "tx_hash": "3EDC8C3F13D578F2E94DB9572036AB48FBED7DEFC5B3EAE9D6188CB2CB2AF249",
        "explorer": "https://livenet.xrpl.org/transactions/3EDC8C3F13D578F2E94DB9572036AB48FBED7DEFC5B3EAE9D6188CB2CB2AF249",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 8792,
        "summary": "Paid 0.001 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.001 RLUSD on 2026-10-22T17:54:50Z, tx 3EDC8C3F13D578F2E94DB9572036AB48FBED7DEFC5B3EAE9D6188CB2CB2AF249, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.agentweather.io/v1/pulse/facilitator",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "RLUSD",
          "pay_to": "rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ",
          "source_tag_in_quote": true,
          "latency_ms": 1165,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/agentweather"
    },
    {
      "id": "evebrief-risk-oracle",
      "name": "onchain-risk-oracle (evebrief)",
      "homepage": "https://oracle.evebrief.org",
      "score": 36,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:55:01.000Z",
        "endpoint": "https://oracle.evebrief.org/",
        "network": "xrpl:0",
        "amount": "0.01",
        "asset": "RLUSD",
        "tx_hash": "FADCB0438A8C602CF2BC512AC90D4F173EBE47ACD796A20BC695B15BD0260AEB",
        "explorer": "https://livenet.xrpl.org/transactions/FADCB0438A8C602CF2BC512AC90D4F173EBE47ACD796A20BC695B15BD0260AEB",
        "http_status": 200,
        "data_returned": false,
        "latency_ms": 5588,
        "summary": "Paid 0.01 RLUSD; HTTP 200; response contained no data (error object in body).",
        "evidence": "paid 0.01 RLUSD on 2026-10-22T17:55:01Z, tx FADCB0438A8C602CF2BC512AC90D4F173EBE47ACD796A20BC695B15BD0260AEB, HTTP 200, response contained no data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://oracle.evebrief.org/",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "RLUSD",
          "pay_to": "rH2tcNh56xoLUssRubra7DSDCgrReSZodW",
          "source_tag_in_quote": true,
          "latency_ms": 966,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/evebrief-risk-oracle"
    },
    {
      "id": "vextorium",
      "name": "Vextorium API",
      "homepage": "https://api.vextorium.com",
      "score": 95,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:55:11.000Z",
        "endpoint": "https://api.vextorium.com/v1/wikipedia-trending",
        "network": "xrpl:0",
        "amount": "0.002",
        "asset": "RLUSD",
        "tx_hash": "0C24B65945FF39BBCA4F517935FC5DCD01E83CDCD658D3ED5FD91F11AEA11145",
        "explorer": "https://livenet.xrpl.org/transactions/0C24B65945FF39BBCA4F517935FC5DCD01E83CDCD658D3ED5FD91F11AEA11145",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 8193,
        "summary": "Paid 0.002 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.002 RLUSD on 2026-10-22T17:55:11Z, tx 0C24B65945FF39BBCA4F517935FC5DCD01E83CDCD658D3ED5FD91F11AEA11145, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.vextorium.com/v1/wikipedia-trending",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.002",
          "asset": "RLUSD",
          "pay_to": "rEac5rTEr7y81iEyrMTrHCRbnktSE2pNCp",
          "source_tag_in_quote": true,
          "latency_ms": 1108,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/vextorium"
    },
    {
      "id": "cocoeatsai-launchlab",
      "name": "Launch Lab agent tools (cocoeatsai)",
      "homepage": "https://cocoeatsai.com",
      "score": 94,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:55:21.000Z",
        "endpoint": "https://cocoeatsai.com/area4/agent/tools/json-format?data=%5B%7B%22name%22%3A%22example%22%2C%22value%22%3A1%7D%5D&mode=pretty",
        "network": "xrpl:0",
        "amount": "0.0001",
        "asset": "XRP",
        "tx_hash": "E6C8E54D89DB05FFF3ECA4C5D9E53D75021C8C49BD2B70823DD8DA5FADEAD5F4",
        "explorer": "https://livenet.xrpl.org/transactions/E6C8E54D89DB05FFF3ECA4C5D9E53D75021C8C49BD2B70823DD8DA5FADEAD5F4",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 7527,
        "summary": "Paid 0.0001 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.0001 XRP on 2026-10-22T17:55:21Z, tx E6C8E54D89DB05FFF3ECA4C5D9E53D75021C8C49BD2B70823DD8DA5FADEAD5F4, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://cocoeatsai.com/area4/agent/tools/json-format?data=%5B%7B%22name%22%3A%22example%22%2C%22value%22%3A1%7D%5D&mode=pretty",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.0001",
          "asset": "XRP",
          "pay_to": "rJyvqmdsqvpzayX9Y2mKr6LKkAME5TjcrY",
          "source_tag_in_quote": true,
          "latency_ms": 1110,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/cocoeatsai-launchlab"
    },
    {
      "id": "emerge-digital",
      "name": "Emerge Digital Agent Commerce",
      "homepage": "https://agent-commerce.emergedigital.com",
      "score": 88,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://agent-commerce.emergedigital.com/api/xrpl/utm-build?url=https%3A%2F%2Fexample.com%2F&utm_source=newsletter&utm_medium=email&utm_campaign=test",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "XRP",
          "pay_to": "rERHPAkbSH8bEHYJWKDERJJ9meDab8Zb1N",
          "source_tag_in_quote": true,
          "latency_ms": 1256,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/emerge-digital"
    },
    {
      "id": "xrplhub",
      "name": "XRPLHub (screening)",
      "homepage": "https://www.xrplhub.io",
      "score": 94,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:56:00.000Z",
        "endpoint": "https://www.xrplhub.io/api/x402/screen/ofac?address=rnXyVQzgxZe7TR1EPzTkGj2jxH4LMJYh66",
        "network": "xrpl:0",
        "amount": "0.01",
        "asset": "RLUSD",
        "tx_hash": "0A6B0D94733373B68836BB93B1DF6334B17055F3ABE67654C01CCA81B6C8E779",
        "explorer": "https://livenet.xrpl.org/transactions/0A6B0D94733373B68836BB93B1DF6334B17055F3ABE67654C01CCA81B6C8E779",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 9327,
        "summary": "Paid 0.01 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.01 RLUSD on 2026-10-22T17:56:00Z, tx 0A6B0D94733373B68836BB93B1DF6334B17055F3ABE67654C01CCA81B6C8E779, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://www.xrplhub.io/api/x402/screen/ofac?address=rnXyVQzgxZe7TR1EPzTkGj2jxH4LMJYh66",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "RLUSD",
          "pay_to": "rs59g3amo5iT6T64Cg96XXMAWuw3WPQcLF",
          "source_tag_in_quote": true,
          "latency_ms": 1297,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/xrplhub"
    },
    {
      "id": "cryptobuddy",
      "name": "CryptoBuddy (AU crypto data)",
      "homepage": "https://x402.cryptobuddy.com.au",
      "score": 33,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:56:10.000Z",
        "endpoint": "https://x402.cryptobuddy.com.au/crypto/australia/asset-mainnet?symbol=XRP&amount=5000",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "XRP",
        "tx_hash": "028DD30AC7374C8CE772401B6DDA03BBF7890C5332DE28DDA247E0FA5812B640",
        "explorer": "https://livenet.xrpl.org/transactions/028DD30AC7374C8CE772401B6DDA03BBF7890C5332DE28DDA247E0FA5812B640",
        "http_status": 404,
        "data_returned": false,
        "latency_ms": 6670,
        "summary": "Paid 0.001 XRP; HTTP 404; response contained no data (HTTP 404).",
        "evidence": "paid 0.001 XRP on 2026-10-22T17:56:10Z, tx 028DD30AC7374C8CE772401B6DDA03BBF7890C5332DE28DDA247E0FA5812B640, HTTP 404, response contained no data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://x402.cryptobuddy.com.au/crypto/australia/asset-mainnet?symbol=XRP&amount=5000",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001",
          "asset": "XRP",
          "pay_to": "rpvQtAL2zoFV6BARKRWGRqzL2yDfNy6eH5",
          "source_tag_in_quote": true,
          "latency_ms": 2234,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/cryptobuddy"
    },
    {
      "id": "helpmyagent",
      "name": "HelpMyAgent (validation APIs)",
      "homepage": "https://api.helpmyagent.com",
      "score": 92,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:56:21.000Z",
        "endpoint": "https://api.helpmyagent.com/v1/iban/validate",
        "network": "xrpl:0",
        "amount": "0.002",
        "asset": "RLUSD",
        "tx_hash": "92A93736525855AF6E844C30DBC676212EDE15973D927C98C748FC44494A14F3",
        "explorer": "https://livenet.xrpl.org/transactions/92A93736525855AF6E844C30DBC676212EDE15973D927C98C748FC44494A14F3",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 6915,
        "summary": "Paid 0.002 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.002 RLUSD on 2026-10-22T17:56:21Z, tx 92A93736525855AF6E844C30DBC676212EDE15973D927C98C748FC44494A14F3, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.helpmyagent.com/v1/iban/validate",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.002",
          "asset": "RLUSD",
          "pay_to": "rUXKCZetEbwQc1i5vkJL6SNXYK3hG7Fezy",
          "source_tag_in_quote": true,
          "latency_ms": 1400,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/helpmyagent"
    },
    {
      "id": "edge-agents",
      "name": "Edge Agents (data services)",
      "homepage": "https://pay.edge-agents.ai",
      "score": 81,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://pay.edge-agents.ai/v1/services/perp-funding-rates",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "RLUSD",
          "pay_to": "rKv7LTd19CUsKKirVzdZWK4HuFChHf4Hp7",
          "source_tag_in_quote": true,
          "latency_ms": 1484,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/edge-agents"
    },
    {
      "id": "x402lab",
      "name": "x402lab (XRPL AMM data)",
      "homepage": "https://api.x402lab.dev",
      "score": 92,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:56:52.000Z",
        "endpoint": "https://api.x402lab.dev/products/demo",
        "network": "xrpl:0",
        "amount": "0.011",
        "asset": "RLUSD",
        "tx_hash": "DC0A51F39038A50C59A94760D85E98CCC02C09AFD11E493C1E9D72996C14BDA8",
        "explorer": "https://livenet.xrpl.org/transactions/DC0A51F39038A50C59A94760D85E98CCC02C09AFD11E493C1E9D72996C14BDA8",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 9003,
        "summary": "Paid 0.011 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.011 RLUSD on 2026-10-22T17:56:52Z, tx DC0A51F39038A50C59A94760D85E98CCC02C09AFD11E493C1E9D72996C14BDA8, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.x402lab.dev/products/demo",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.011",
          "asset": "RLUSD",
          "pay_to": "rPzwqkF8BC6uJWAVosexHqf3cpu7Vuuy7g",
          "source_tag_in_quote": true,
          "latency_ms": 2177,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/x402lab"
    },
    {
      "id": "db-expert",
      "name": "DB Expert Fishing Intelligence",
      "homepage": "https://db-expert-x402.onrender.com",
      "score": 93,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:57:10.000Z",
        "endpoint": "https://db-expert-x402.onrender.com/search?q=method",
        "network": "xrpl:0",
        "amount": "0.01",
        "asset": "XRP",
        "tx_hash": "2417913EB8A4A3329E608ECA64FE03926505827808A90097CD0555F2094A37F0",
        "explorer": "https://livenet.xrpl.org/transactions/2417913EB8A4A3329E608ECA64FE03926505827808A90097CD0555F2094A37F0",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 9288,
        "summary": "Paid 0.01 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.01 XRP on 2026-10-22T17:57:10Z, tx 2417913EB8A4A3329E608ECA64FE03926505827808A90097CD0555F2094A37F0, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://db-expert-x402.onrender.com/search?q=method",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "XRP",
          "pay_to": "rLNmmcNEizWaygypRVTKaWoZG6RrqfsJpi",
          "source_tag_in_quote": true,
          "latency_ms": 1552,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/db-expert"
    },
    {
      "id": "alsp",
      "name": "ALSP XRPL session evidence",
      "homepage": "https://alsp.vercel.app",
      "score": 84,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:57:20.000Z",
        "endpoint": "https://alsp.vercel.app/api/xrpl/paid-resource",
        "network": "xrpl:0",
        "amount": "0.01",
        "asset": "XRP",
        "tx_hash": "46613C60CE34573B6003310F1906F4C0714D340329DA30C574453ED4092886E1",
        "explorer": "https://livenet.xrpl.org/transactions/46613C60CE34573B6003310F1906F4C0714D340329DA30C574453ED4092886E1",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 6966,
        "summary": "Paid 0.01 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.01 XRP on 2026-10-22T17:57:20Z, tx 46613C60CE34573B6003310F1906F4C0714D340329DA30C574453ED4092886E1, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://alsp.vercel.app/api/xrpl/paid-resource",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.01",
          "asset": "XRP",
          "pay_to": "rMRaxFZnyNHmqfafLbAdGbi9cHi24UhiaG",
          "source_tag_in_quote": true,
          "latency_ms": 4043,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/alsp"
    },
    {
      "id": "sitecheck-api",
      "name": "sitecheck-api (macro data)",
      "homepage": "https://api.sitecheck-api.workers.dev",
      "score": 77,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 4,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:57:31.000Z",
        "endpoint": "https://api.sitecheck-api.workers.dev/api/macro?series=fed_funds&limit=3",
        "network": "xrpl:0",
        "amount": "0.001",
        "asset": "RLUSD",
        "tx_hash": "C212BF7F8F82CA76D1C0FF85C943881DA0AA8FBDE334B260268A84F8FDB44529",
        "explorer": "https://livenet.xrpl.org/transactions/C212BF7F8F82CA76D1C0FF85C943881DA0AA8FBDE334B260268A84F8FDB44529",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 7013,
        "summary": "Paid 0.001 RLUSD; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.001 RLUSD on 2026-10-22T17:57:31Z, tx C212BF7F8F82CA76D1C0FF85C943881DA0AA8FBDE334B260268A84F8FDB44529, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://api.sitecheck-api.workers.dev/api/macro?series=fed_funds&limit=3",
          "http_status": 402,
          "valid_quote": false,
          "price": null,
          "asset": null,
          "pay_to": null,
          "source_tag_in_quote": null,
          "latency_ms": 2761,
          "note": "quote has no xrpl:0 option"
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/sitecheck-api"
    },
    {
      "id": "horizonpulse",
      "name": "HorizonPulse (market pulse)",
      "homepage": "https://horizonpulse.dev",
      "score": 78,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://horizonpulse.dev/api/pulse",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.002",
          "asset": "RLUSD",
          "pay_to": "r3FbirL83RAB2CwnUdxE5pCohMkuo6LQcf",
          "source_tag_in_quote": false,
          "latency_ms": 1824,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/horizonpulse"
    },
    {
      "id": "bitbooth",
      "name": "BitBooth (heinrichstech)",
      "homepage": "https://app.heinrichstech.com",
      "score": 75,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://app.heinrichstech.com/v1/cdp/echo",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.001000",
          "asset": "RLUSD",
          "pay_to": "rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy",
          "source_tag_in_quote": true,
          "latency_ms": 2079,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/bitbooth"
    },
    {
      "id": "xrpreflight",
      "name": "XRPreflight (destinationpreflight)",
      "homepage": "https://destinationpreflight.com",
      "score": 91,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 1,
        "delivered": 1,
        "probes": 8,
        "probes_ok": 8,
        "verified_reports_counted": 0
      },
      "last_paid_observation": {
        "observed_at": "2026-10-22T17:58:02.000Z",
        "endpoint": "https://destinationpreflight.com/v1/post-send?hash=4A676BC446BCF9499935EC71F1DA4CDC4F7C30D273093157C819D9861DEC96EF&destination=ra9b6JX5aPVbdJhogDDddsRAcasWg7gzC3",
        "network": "xrpl:0",
        "amount": "0.0005",
        "asset": "XRP",
        "tx_hash": "0E67498E570C6112B5821E64D2B5E032EEE493BEB71844A00EE924A392AE6447",
        "explorer": "https://livenet.xrpl.org/transactions/0E67498E570C6112B5821E64D2B5E032EEE493BEB71844A00EE924A392AE6447",
        "http_status": 200,
        "data_returned": true,
        "latency_ms": 8315,
        "summary": "Paid 0.0005 XRP; HTTP 200; response contained data (non-empty JSON).",
        "evidence": "paid 0.0005 XRP on 2026-10-22T17:58:02Z, tx 0E67498E570C6112B5821E64D2B5E032EEE493BEB71844A00EE924A392AE6447, HTTP 200, response contained data",
        "source": "Lumi daily test-buy"
      },
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://destinationpreflight.com/v1/post-send?hash=4A676BC446BCF9499935EC71F1DA4CDC4F7C30D273093157C819D9861DEC96EF&destination=ra9b6JX5aPVbdJhogDDddsRAcasWg7gzC3",
          "http_status": 402,
          "valid_quote": true,
          "price": "0.0005",
          "asset": "XRP",
          "pay_to": "rEB3eMYcrd1L7WXQMrAAWKfFiM1fRtpggt",
          "source_tag_in_quote": true,
          "latency_ms": 1967,
          "note": null
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/xrpreflight"
    },
    {
      "id": "bruk",
      "name": "Brük agent API (XRPL checks)",
      "homepage": "https://bruk-agent-api.fly.dev",
      "score": 0,
      "confidence": "low",
      "samples": {
        "paid_test_buys": 0,
        "delivered": 0,
        "probes": 8,
        "probes_ok": 0,
        "verified_reports_counted": 0
      },
      "last_paid_observation": null,
      "latest_probes": [
        {
          "checked_at": "2026-10-22T21:30:17.879Z",
          "endpoint": "https://bruk-agent-api.fly.dev/v1/send-check?destination=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De",
          "http_status": 200,
          "valid_quote": false,
          "price": null,
          "asset": null,
          "pay_to": null,
          "source_tag_in_quote": null,
          "latency_ms": 2772,
          "note": "answered HTTP 200 instead of a 402 quote"
        }
      ],
      "replies": 0,
      "detail": "https://api.lumitrades.io/v1/trust/vendors/bruk"
    }
  ],
  "self": {
    "name": "Lumi Trades API",
    "url": "https://api.lumitrades.io",
    "label": "self, not scored",
    "note": "Lumi's own endpoints are listed for completeness; Lumi does not score or quote-check itself."
  },
  "catalog": {
    "source": "CDP x402 Bazaar discovery (free); x402scan's resource API is paid, so it is not ingested",
    "lookup": "https://api.lumitrades.io/v1/trust/vendors?url=<resource url> | ?domain=<host> | ?payTo=<address>",
    "browse": "https://api.lumitrades.io/v1/trust/catalog",
    "labels": {
      "quote-verified, low confidence": "A free, unpaid request returned a readable x402 402 quote in the last 48 h. This shows the endpoint is up and asks for payment as listed; it says nothing about what a paid call returns.",
      "purchase-verified": "Lumi paid for one call from its own wallet; the payment is confirmed on-chain and the outcome (data returned or not) is recorded.",
      "catalogued, not yet checked": "Listed in the CDP x402 Bazaar; no quote check yet."
    },
    "counts": {
      "catalogued": 8177,
      "active": 8177,
      "quote_checked": 180,
      "quote_checked_24h": 180,
      "quote_verified": 177,
      "purchase_verified": 7,
      "test_buys": 7,
      "domains": 1472,
      "as_of": "2026-10-22T20:22:47.311Z"
    },
    "last_ingest": {
      "at": "2026-10-22T20:42:19.581Z",
      "listed_total": 32776
    },
    "checks": "every catalogued resource gets a free, unpaid 402-quote check at least daily (valid 402, price vs listing, payTo vs listing, latency); registrable-domain age via RDAP monthly"
  },
  "right_to_reply": {
    "email": "hello@lumitrades.io",
    "endpoint": "POST https://api.lumitrades.io/v1/trust/replies",
    "how": "Sign `lumi-reply:<vendor_id>:<sha256 hex of your reply text>` with the key of a pay-to address listed for your entry (XRPL: ripple-keypairs over the UTF-8 hex of the message, and include public_key; EVM: EIP-191 personal_sign) and POST {vendor_id, text, network, address, public_key?, signature}. Verified replies are shown with your entry. Or email us and we will add it."
  },
  "disclaimer": "Automated observations by Lumi, reported as measured. They describe how an endpoint answered Lumi's requests at the times shown, not the intent or quality of the business behind it. Vendors can reply; see right_to_reply."
}