addrbookFor publishers
← The evidence ledger

Evidence row 2040

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:datastand-dev
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
adac07f7143bd06a3f7284ae88efee4336e667b956b2d07e830667be433cbd8d
Leaf
0x4f1c1507b5b03534986183481d857bce9d41a96969fa6c62e2372ba537b7f72d

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://datastand.dev/api/bazaar/cheapest"
    ],
    [
      "x402",
      "https://datastand.dev/api/bazaar/provider"
    ],
    [
      "x402",
      "https://datastand.dev/api/bazaar/trending"
    ],
    [
      "x402",
      "https://datastand.dev/api/data/bazaar-market-report"
    ],
    [
      "x402",
      "https://datastand.dev/api/data/dev-signals"
    ],
    [
      "x402",
      "https://datastand.dev/api/data/llm-catalog"
    ],
    [
      "x402",
      "https://datastand.dev/api/data/llm-pricing"
    ],
    [
      "x402",
      "https://datastand.dev/api/data/npm-vuln-digest"
    ],
    [
      "x402",
      "https://datastand.dev/api/llm/route"
    ],
    [
      "x402",
      "https://datastand.dev/api/search/bazaar"
    ]
  ],
  "name": "datastand.dev",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "datastand.dev",
    "endpoints": [
      {
        "description": "Cost-optimised endpoint selection: name a capability (web search, token safety, enrichment) and get the x402 endpoints that provide it ranked cheapest-first in USDC per call, with adoption stats. Refreshed daily from the Bazaar discovery index. The corpus is the most-used slice of the Bazaar, so read `price_floor_complete` and `corpus.cutoff` for whether the price floor you get is the Bazaar's or only ours — both are free on the catalog listing.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "web search",
            "group": "query",
            "name": "capability",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "20",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "1",
            "group": "query",
            "name": "min_payers",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "offset",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "7",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/bazaar/cheapest"
      },
      {
        "description": "Vet an x402 seller before integrating: how many resources the domain lists, its 30-day call volume, its best-adopted endpoint, its price range (min/median/max USDC per call), and its most-used endpoints. The aggregates cover the whole daily Bazaar sweep, so 'not listed' means the domain offers nothing in it at all. The endpoint list is served from the searchable slice instead; resources_servable and resources_complete say how much of the domain that list reaches, before you read it.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "api.example.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "25",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "offset",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/bazaar/provider"
      },
      {
        "description": "What just launched in the x402 economy: the most recently listed or reindexed Bazaar resources, newest first, with price and adoption stats. Track new competitors or spot fresh capabilities to consume. The feed draws from a bounded pool of the newest listings and `listed_at` is the Bazaar's re-index stamp, so check `window_complete` and `corpus.covers_since` for the window your answer actually covers — both are free on the catalog listing.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "7",
            "group": "query",
            "name": "days",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "50",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "min_payers",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "offset",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/bazaar/trending"
      },
      {
        "description": "Daily market intelligence on the x402 Bazaar, read off a sweep of the whole discovery index and flagged as a floor if the read stops short: size, network and scheme mix, USDC price percentiles, real usage, new-listing rate, churn-risk aging and domain concentration. A changes block says what MOVED since the previous build: resources, unique domains, 30-day calls, each price percentile, networks gained or lost, and domains in or out of the top 20, with the window measured.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/data/bazaar-market-report"
      },
      {
        "description": "The last 24 hours of high-signal developer news from Hacker News, ranked by engagement and classified across eleven topics: AI, devtools, data, infra, security, web, hardware, policy, business, science and culture. Every row carries a developer_relevant flag, so you can keep the engineering stories and drop the front page's politics and obituaries, about half of a typical day. Add ?since=<ISO-8601> for only what is new; an empty delta is free, and so is a since older than the window.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-08-31T10:12:22Z",
            "group": "query",
            "name": "since",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/data/dev-signals"
      },
      {
        "description": "Every model on the OpenRouter marketplace with per-million-token input and output pricing, cached-input rates where published, and context windows: several hundred rows, rebuilt daily. A changes block diffs each build against the last: models added, models dropped with their last known figures, and every price or context-window move as from/to. How much moved is free: this listing carries the build's added, removed and repriced counts, so a quiet day can be skipped unpaid.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/data/llm-catalog"
      },
      {
        "description": "Current LLM API pricing, verified by hand every week: input and output USD per million tokens, plus cached-input rates and context windows where the provider publishes them, across Anthropic, OpenAI, Google, DeepSeek, xAI and Together. Every row is read off the provider's own page on its stated date and carries that URL. A row the provider stops publishing is dropped, not carried forward. The free listing counts how many rows carry each column, so the gaps are visible before you pay.",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/data/llm-pricing"
      },
      {
        "description": "Newest npm security advisories as JSON: severity, CVSS 3.x and 4.0 scores and vectors, EPSS exploit odds, CWEs, affected packages, vulnerable ranges, first patched version, and a fix_status flag for those no upgrade fixes. Merged from GitHub Advisory Database's newest-published and newest-revised orderings, so a new score or widened range on an old advisory reaches you. Add ?since=<ISO-8601> for only what changed; an empty delta is refused free, so polling costs nothing until there is news.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-08-31T10:12:22Z",
            "group": "query",
            "name": "since",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/data/npm-vuln-digest"
      },
      {
        "description": "Name your token workload and get every current LLM ranked by estimated USD cost to run it, with per-million-token prices, cached-input rates, context windows and provider. Combines an operator-verified pricing table with the wider marketplace listing and says which source each row came from. Filter by minimum context window or by provider, or restrict to verified rows only. Use it to pick the cheapest model that can actually hold your prompt.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "20000",
            "group": "query",
            "name": "input_tokens",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "100",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "200000",
            "group": "query",
            "name": "min_context",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "offset",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "1500",
            "group": "query",
            "name": "output_tokens",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/llm/route"
      },
      {
        "description": "Keyword search over the x402 Bazaar discovery index: the ~8,000 most-used of the daily sweep, whose size is in the free corpus block. Find services by text query with price and usage filters, ranked by unique payers. The Bazaar's own discovery endpoint has no search; this is it. Every match is reachable: count is the full hit count, and offset/limit page all of them. Priced per row: $0.005 for the default 20, $0.0002 each after, $0.021 for a full 100 rows, quoted in the 402 before you pay.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "20",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.05",
            "group": "query",
            "name": "max_price_usd",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "query",
            "name": "min_payers",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "query",
            "name": "offset",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "web search",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://datastand.dev/api/search/bazaar"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "datastand-dev",
    "integrationType": "",
    "isNew": false,
    "name": "datastand.dev",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.023",
      "currency": "USDC",
      "maxAmount": "0.05",
      "minAmount": "0.005"
    },
    "provider": "datastand.dev",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"adac07f7143bd06a3f7284ae88efee4336e667b956b2d07e830667be433cbd8d","id":2040,"kind":"listing","method":"baseline/1","observed_us":1793025260294672,"prev":null,"subject":"agentic_market:datastand-dev","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. 0x4f1bddbaaa30590d74b98a346fb38b800eeee9309f8ef7afded5146f600437be
  2. 0x2051a1f077f7da6be094eaceb59786077239770b1987f9acd2d807310b8b1024
  3. 0x81c45fc3a8dce4bbbb9a49ab57940d420688ce424df77431f67d0ca222de214d
  4. 0x0ef7c3370f9b1cad746dc71bc3ce71c7992649d26d9b189327d18e8ac66031b5
  5. 0xae789e4ed2a80f528c2fc5a0c16e91616e183f170a44cea73aa22b82797421ce
  6. 0x2e364142c4e027c08ba52475c42e124f29e52a965f52782834c7e541454e8703
  7. 0x4c19b12f2461de0573078b4fcaf5a595a323c2a769ae27c2cf55cb5cc43cebea
  8. 0xdf7f412dc67c677cc07681ed246bb37215d3f944697b2a737f0fc6552ad8c4fb
  9. 0x25b0be634e7545b7ace2747b38a9f79252646981a8a77be5d6b0f4fe6758bedb
  10. 0x9c9aa21507586994cc0a4dfd3b2e86976a38eb16db18f84817d4a85797c70f48
  11. 0x72d408a0419640ce55a8ca5f9c16e8da5334b5f106300a379634eb22bded71e1
  12. 0xaf14a84837a57dc5a0cb0ebd158daaad24c19301b9257d9e97c322a7d8c54bc0
  13. 0xf7d2cf278e5d2768b8bdb70730c378877cf7165d8efcbec8bcd3282fdc50d177
  14. 0x0733993143f0230e79482cef2c38e95d98f9eafbe64a43cdc74a4545938a4167
  15. 0x2be1e80e065dd6b2cc75a7142be22225acd144ac975d70bf24b4f01fd76dc497
  16. 0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0
  17. 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON