addrbookFor publishers
← The evidence ledger

Evidence row 278350

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-lumitrades-io
Recorded
Previous row
#261339
Body SHA-256
505f2fdb28f1824e19de9f44773e75bfc6898f21630e6ba1142e264a9005a3dc
Leaf
0x2094d628541d3d772e96b509e22ed1e4fed172e289dac92c1bacb5009b91b7d2

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.lumitrades.io/v1/check/batch"
    ],
    [
      "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": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Lumi Trades",
        "tags": [
          "x402",
          "check-before-paying",
          "batch-check",
          "pre-payment-check",
          "agent-payments"
        ],
        "url": "https://api.lumitrades.io/v1/check/batch"
      },
      {
        "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": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "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.017545",
      "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",
      "fear-and-greed",
      "sentiment",
      "coinmarketcap",
      "bitcoin",
      "crypto",
      "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":"505f2fdb28f1824e19de9f44773e75bfc6898f21630e6ba1142e264a9005a3dc","id":278350,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793042065229240,"prev":261339,"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. 0x2094dbd9ce0141f4f7996914e71c226d529a035a25bd78bfa712b6c2dd2b6336
  2. 0x1860beb05b2e6bb5fd7b7193e0abab6a34eebcf0be32e0c9f342096d62b3aa37
  3. 0x04cdbfc40038160a029ce9181fce69bb069b722bcc18f557026e1c1a2a465a62
  4. 0x0fdbea0460df237d15342736febe69ad1c04e3189b7ec27437a0fb02899e4a6e
  5. 0xc289d36e743686f16f1df2101ee9c185bc8a991685bcbc14bc82894d34153756
  6. 0xdd40fe9af450015cb78d3f8bd049d5bbf225ed0f4ce00abd7ca7e413e6fa0d5a
  7. 0xdbd44b7cdc66f121fce1199e9e72c48801ea5b369c8c827ddb36ffd72be36d34
  8. 0x17ec1f5c8458debab5f73ae7dd0ba2b9f079f495806b3093c16d07eff5e90b87
  9. 0x8c251767f8fb371a210d42fea0289330b8d746b5c7d851af02e626d7b48f3fb8
  10. 0x4be42e002361db392d6bc044d985a656aee097e347099c025de6e9dea367ae4e
  11. 0x057e71ed555693238850b77237df28dd2661cf85c88138365b7e42941201ad01
  12. 0xfde157310fc8513767b162378ca9ceefb2937c374b7381a8887f7ccba8ab5a80
  13. 0x9d75d4d3ab6219edefa04be60b32fdd56be7a7672f370a5115f02f7b098ecd27
  14. 0x9dfd312f3d4937f7cb144cee3987e8516f222932b4ea286605236d73cfa1ed16
  15. 0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON