← 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).
- 0x7465972b41e205b1c4c3b0fc6a4360cb3b43bb4a34e2f974cce65e525d043357
- 0x2233d05d0d660d42fa0c77cce3f45d7bd7368157ba8049bf4e88e46a3fcab102
- 0x4e8805b22e0ff56caca5839c3f2fecc3695427fefc843e088797c6a08666c661
- 0x04cef3a4814ece2090aa8034a8770adc1aaba98b657066f51bbccd2f199ab410
- 0x7052ad418ffe668086b4cb3848b81f416f993d6584b1e0f87baea77c2b00e774
- 0x8d38f3a465f7afbaba6ea6ab75597f82f7afc01c09ee3dc089fff4e35f787e9b
- 0x11998474f15faad790472c3dde8dc15b0d5310aec0f15b82ae2bbb538a4513b9
- 0xbedcd42ca7c3d14a88c7c1864b5bfcf816c96f4dceb39130b856a97e62565159
- 0xd0bbcf02f0483daaff2680f7dc63577b211f9daed61d6ffaf73cadb654bf6124
- 0xeeb27e00b2f1b77815fcef94bdfe05e33ce9324a8f8948c0770868e4d010c7b9
- 0x9adfaac1e332051e6999b9b702c6d539c2d639f94fd57735f2ddd441a4b5230c
- 0x3f193b47c78cf4e7b9e4988cd716854b0e1011e5fcbca161f5a885f1aa02857d
- 0x06064dc1eb2363bec8c2a752e0a28aafc4bf0cb21d1b1b755821c1575bb77a96
- 0xc4fe2177880ea1b0e82b6fe4c270090fd0fbe5af3a42a8cbf6a6ba2fa35625f6
- 0x15039087bf60ae9b06b756ec3cbc299760e59923a438bbd91e34d105186db0ed
- 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae