addrbookFor publishers
← The evidence ledger

Evidence row 261339

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-lumitrades-io
Recorded
Previous row
#24543
Body SHA-256
5481ce598edda1707234b4eb7b20c1fa7f379ab200c767bb04c688e93cf05587
Leaf
0x7465916a1c90c8fdb417d5c082bdd20759aa9300d192b0422c6d3de89fb60e74

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.lumitrades.io/v1/check/batch"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/events/next48h"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/fear-greed"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/funding"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/institutional"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/levels/:coin"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/lite/:coin"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/signal/:coin"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/trust/check"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/trust/receipts"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/trust/vendors/:id/report"
    ],
    [
      "x402",
      "https://api.lumitrades.io/v1/verdict"
    ]
  ],
  "name": "api.lumitrades.io",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.lumitrades.io",
    "endpoints": [
      {
        "description": "Use when an agent must check several x402 sellers before paying: up to 10 resource URLs or seller domains in one call, each with the same label as the free /v1/check (checks_passed, check_first, checks_failed or no_data), reason codes, conclusive test-buy count, last delivered date and an evidence link, in one signed answer. Based on Lumi Trades' record; it does not contact the sellers. Not charged on bad input. Observations, not a guarantee.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://api.example.com/v1/data,data.example.org",
            "group": "query",
            "name": "urls",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "Lumi Trades",
        "tags": [
          "x402",
          "check-before-paying",
          "batch-check",
          "pre-payment-check",
          "agent-payments"
        ],
        "url": "https://api.lumitrades.io/v1/check/batch"
      },
      {
        "description": "Scheduled macro releases, policy decisions and dated per-coin catalysts in the next 48 hours, with exact UTC and US Central times, a note on relevance and a source for each. An empty window is a valid result. Use when an agent needs a short-horizon event check before acting or scheduling. The full multi-day calendar is /v1/events. Not charged on stale data.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "economic-calendar",
          "events",
          "macro",
          "fomc",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/events/next48h"
      },
      {
        "description": "CoinMarketCap Crypto Fear and Greed index (market sentiment): current value and classification, change versus yesterday, last week and last month, yearly high and low, and a 30-day daily series. Refreshed every 30 minutes. Use when an agent needs a sentiment gauge with recent history rather than a single reading. Payable in USDC on Base or Stellar, or XRP, RLUSD or USDC on the XRP Ledger. Not charged on stale data.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "fear-and-greed",
          "sentiment",
          "coinmarketcap",
          "bitcoin",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/fear-greed"
      },
      {
        "description": "Perpetual funding rates for every Lumi coin listed on OKX USDT swaps: rate, 8h-normalised rate, annualised rate, next funding time and a plain-English read, plus the BTC read, the median and the most positive and negative coins (XRP, BTC, ETH and the rest). Positive means longs pay shorts. Refreshed every 15 minutes. Use when an agent needs derivatives positioning data across many coins. Analytics only, not financial advice. Not charged on stale data.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "funding-rates",
          "perpetuals",
          "derivatives",
          "positioning",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/funding"
      },
      {
        "description": "Daily Institutional & Policy Brief: dated, sourced items on digital-asset and stablecoin activity by central banks, standard-setters, regulators, banks and tokenization firms, with impact, confidence and the networks each item touches. JSON with markdown, or format=md. Neutral; not advice.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "regulation",
          "stablecoins",
          "tokenization",
          "policy",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/institutional"
      },
      {
        "description": "Lumi Market Ideas (educational, not financial advice). Support and resistance levels for one of 14 watchlist and major coins (XRP, BTC, ETH, HBAR, XLM and more), with a bias label, rule-based 7-day bull/base/bear scenario levels (not forecasts), commentary, dated catalysts and cited sources. Use for price reference levels on one coin. Paper-trade analysis, not investment advice. Lumi does not trade real money. Other coins return 404 without charge; see /v1/coins. Not charged on stale data.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "XRP",
            "group": "path",
            "name": "coin",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Market Ideas",
        "tags": [
          "support-resistance",
          "technical-analysis",
          "price-levels",
          "bitcoin",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/levels/:coin"
      },
      {
        "description": "Lumi Market Ideas (educational, not financial advice). Low-cost headline read for one of 51 large-cap crypto assets (XRP, BTC, ETH and more): overall label and score, 1h/4h/1d labels, and price with 24h change. Same live computation as /v1/signal/{coin}, without the indicator breakdown. Payable in USDC on Base or XRP, RLUSD or USDC on the XRP Ledger. Paper-trade analysis, not investment advice. Lumi does not trade real money. Not charged on unknown coins or stale data.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "XRP",
            "group": "path",
            "name": "coin",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Market Ideas",
        "tags": [
          "crypto-signals",
          "trading-signals",
          "bitcoin",
          "cheap",
          "crypto"
        ],
        "url": "https://api.lumitrades.io/v1/lite/:coin"
      },
      {
        "description": "Lumi Market Ideas (educational, not financial advice). Rule-based technical read for one of 51 large-cap crypto assets (XRP, BTC, ETH and more): label (Strong Buy to Strong Sell) and score, 1h/4h/1d labels, indicator summary (RSI, MACD, EMA stack, Bollinger, StochRSI, volume) and price with 24h change. From public exchange candles; 1h refreshes about every 13 min. Paper-trade analysis, not investment advice. Lumi does not trade real money. Not charged on unknown coins or stale data.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "XRP",
            "group": "path",
            "name": "coin",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "7",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Market Ideas",
        "tags": [
          "crypto-signals",
          "trading-signals",
          "technical-analysis",
          "bitcoin",
          "ethereum"
        ],
        "url": "https://api.lumitrades.io/v1/signal/:coin"
      },
      {
        "description": "Pre-payment check for an x402 resource URL: allow, warn or block with coded reasons. Built from a daily index of the CDP Bazaar catalog, unpaid 402-quote checks and Lumi's own on-chain test purchases on Base, the XRP Ledger and Stellar. Optional payTo and amount inputs catch address or price mismatches. A free signed version, Lumi Check, is at /v1/check. Observations, not a guarantee.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://api.example.com/v1/data",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Lumi Trust",
        "tags": [
          "x402",
          "payment-safety",
          "trust-score",
          "payment-check",
          "agent-payments"
        ],
        "url": "https://api.lumitrades.io/v1/trust/check"
      },
      {
        "description": "Use when an agent wants the record behind a seller check: the signed test-buy receipts Lumi Trades holds for one x402 seller (domain, resource URL or payTo), newest first, with date, endpoint, network (Base, XRP Ledger, Stellar), amount, transaction hash, explorer link and outcome (delivered, not delivered or inconclusive). Anyone can verify a receipt for free at /v1/trust/receipts/verify. Not charged on bad input or when Lumi has no test-buy of the seller. Observations, not a guarantee.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "api.example.com",
            "group": "query",
            "name": "seller",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "Lumi Trades",
        "tags": [
          "x402",
          "test-buys",
          "signed-receipts",
          "seller-reputation",
          "check-before-paying"
        ],
        "url": "https://api.lumitrades.io/v1/trust/receipts"
      },
      {
        "description": "Full observation history for one x402 vendor on Lumi's curated list: unpaid 402-quote checks with status, quoted price and latency; paid test purchases with ledger transaction hashes and delivered yes/no (XRP Ledger, Base, Stellar); uptime over 24h/7d/30d/90d; quoted-price history; score components with sample sizes. Automated observations, not a rating.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "asksurf",
            "group": "path",
            "name": "id",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Trust",
        "tags": [
          "x402",
          "trust-score",
          "api-monitoring",
          "security",
          "due-diligence"
        ],
        "url": "https://api.lumitrades.io/v1/trust/vendors/:id/report"
      },
      {
        "description": "Use when an agent wants a one-label check before paying an x402 URL or seller domain: checks_passed, check_first, checks_failed or no_data, with as-of date, evidence window, conclusive test-buy count, last delivered/failed dates, reason codes, and evidence and appeal links. Same data and signing key as the free /v1/check. Observed on-chain payments appear as ranges only (unverified; no payer addresses or amounts). Not charged on bad input. Observations, not a guarantee.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://api.example.com/v1/data",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "x402",
          "check-before-paying",
          "pre-payment-check",
          "seller-reputation",
          "test-buys"
        ],
        "url": "https://api.lumitrades.io/v1/verdict"
      }
    ],
    "enriched": false,
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793031081/bazaar-icons/3e908f423e67b0c6.png",
    "id": "api-lumitrades-io",
    "integrationType": "",
    "isNew": false,
    "name": "api.lumitrades.io",
    "networks": [
      "Base",
      "stellar:pubnet",
      "xrpl:0"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.016333",
      "currency": "USDC",
      "maxAmount": "0.1",
      "minAmount": "0.003"
    },
    "provider": "api.lumitrades.io",
    "providerUrl": "",
    "serviceName": "Lumi",
    "tags": [
      "x402",
      "check-before-paying",
      "batch-check",
      "pre-payment-check",
      "agent-payments",
      "economic-calendar",
      "events",
      "macro",
      "fomc",
      "crypto",
      "fear-and-greed",
      "sentiment",
      "coinmarketcap",
      "bitcoin",
      "funding-rates",
      "perpetuals",
      "derivatives",
      "positioning",
      "regulation",
      "stablecoins",
      "tokenization",
      "policy",
      "support-resistance",
      "technical-analysis",
      "price-levels",
      "crypto-signals",
      "trading-signals",
      "cheap",
      "ethereum",
      "payment-safety",
      "trust-score",
      "payment-check",
      "test-buys",
      "signed-receipts",
      "seller-reputation",
      "api-monitoring",
      "security",
      "due-diligence"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"5481ce598edda1707234b4eb7b20c1fa7f379ab200c767bb04c688e93cf05587","id":261339,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793032193844063,"prev":24543,"subject":"agentic_market:api-lumitrades-io","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x7465972b41e205b1c4c3b0fc6a4360cb3b43bb4a34e2f974cce65e525d043357
  2. 0x2233d05d0d660d42fa0c77cce3f45d7bd7368157ba8049bf4e88e46a3fcab102
  3. 0x4e8805b22e0ff56caca5839c3f2fecc3695427fefc843e088797c6a08666c661
  4. 0x04cef3a4814ece2090aa8034a8770adc1aaba98b657066f51bbccd2f199ab410
  5. 0x7052ad418ffe668086b4cb3848b81f416f993d6584b1e0f87baea77c2b00e774
  6. 0x8d38f3a465f7afbaba6ea6ab75597f82f7afc01c09ee3dc089fff4e35f787e9b
  7. 0x11998474f15faad790472c3dde8dc15b0d5310aec0f15b82ae2bbb538a4513b9
  8. 0xbedcd42ca7c3d14a88c7c1864b5bfcf816c96f4dceb39130b856a97e62565159
  9. 0xd0bbcf02f0483daaff2680f7dc63577b211f9daed61d6ffaf73cadb654bf6124
  10. 0xeeb27e00b2f1b77815fcef94bdfe05e33ce9324a8f8948c0770868e4d010c7b9
  11. 0x9adfaac1e332051e6999b9b702c6d539c2d639f94fd57735f2ddd441a4b5230c
  12. 0x3f193b47c78cf4e7b9e4988cd716854b0e1011e5fcbca161f5a885f1aa02857d
  13. 0x06064dc1eb2363bec8c2a752e0a28aafc4bf0cb21d1b1b755821c1575bb77a96
  14. 0xc4fe2177880ea1b0e82b6fe4c270090fd0fbe5af3a42a8cbf6a6ba2fa35625f6
  15. 0x15039087bf60ae9b06b756ec3cbc299760e59923a438bbd91e34d105186db0ed
  16. 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON