addrbookFor publishers
← The evidence ledger

Evidence row 1792089

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://pay.brianbooms.com/api/v1/data/natural-events
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5af8a1a40b04bf09e6094da70c2643a3d9b726cd99f322a39f96545d8c3e3194
Leaf
0xfd54c16155277bb398f73ac4c8b5cb410a8f169ba393174480ff9c712f7b9436

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://pay.brianbooms.com/api/v1/data/natural-events"
    ]
  ],
  "name": "Steward",
  "owner_address": "0xa98e8c6cbc64b7bb30fd0d2015ab24814c661839",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xa98e8c6cbc64b7bb30fd0d2015ab24814c661839",
        "scheme": "exact"
      },
      {
        "amount": "11970",
        "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:137",
        "payTo": "0xa98e8c6cbc64b7bb30fd0d2015ab24814c661839",
        "scheme": "exact"
      },
      {
        "amount": "11970",
        "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:42161",
        "payTo": "0xa98e8c6cbc64b7bb30fd0d2015ab24814c661839",
        "scheme": "exact"
      },
      {
        "amount": "11970",
        "asset": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:43114",
        "payTo": "0xa98e8c6cbc64b7bb30fd0d2015ab24814c661839",
        "scheme": "exact"
      }
    ],
    "description": "Use when an agent needs live natural events — wildfires, storms, volcanoes, floods — tracked by NASA EONET (CC0, no restrictions). Filter by category, open/closed status, and a look-back window. Use permitted: build it into your products and services, paid or free. Raw redistribution of the feed itself is prohibited.",
    "extensions": {
      "bazaar": {
        "discoverable": true,
        "iconUrl": "https://brianbooms.com/favicon.ico",
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "category": "EONET category id. Example: wildfires",
              "days": "Look-back window in days, 1-365. Example: 30",
              "limit": "Max events, 1-1000. Default 20.",
              "status": "open or closed. Example: open"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "count": 2,
              "data_source": "NASA EONET (Earth Observatory Natural Event Tracker), CC0 — no restrictions",
              "events": [
                {
                  "categories": [
                    "Wildfires"
                  ],
                  "id": "EONET_12345",
                  "status": "open",
                  "title": "Wildfire near Example Ridge"
                }
              ],
              "product": "Natural events"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": true,
          "properties": {
            "category": {
              "description": "EONET category id. Example: wildfires",
              "type": "string"
            },
            "days": {
              "description": "Look-back window in days, 1-365. Example: 30",
              "type": "string"
            },
            "limit": {
              "description": "Max events, 1-1000. Default 20.",
              "type": "string"
            },
            "status": {
              "description": "open or closed. Example: open",
              "type": "string"
            }
          },
          "type": "object"
        },
        "serviceName": "Steward",
        "tags": [
          "natural-events",
          "nasa",
          "steward",
          "x402"
        ]
      }
    },
    "lastUpdated": "2026-11-01T14:36:33.368Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-01T14:36:31.864Z"
    },
    "resource": "https://pay.brianbooms.com/api/v1/data/natural-events",
    "serviceName": "Steward",
    "tags": [
      "natural-events",
      "nasa",
      "steward",
      "x402"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Use when an agent needs live natural events — wildfires, storms, volcanoes, floods — tracked by NASA EONET (CC0, no restrictions). Filter by category, open/closed status, and a look-back window. Use permitted: build it into your products and services, paid or free. Raw redistribution of the feed itself is prohibited."
}

What the leaf hashes

{"body":"5af8a1a40b04bf09e6094da70c2643a3d9b726cd99f322a39f96545d8c3e3194","id":1792089,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793560007641499,"prev":null,"subject":"x402_bazaar:https://pay.brianbooms.com/api/v1/data/natural-events","subject_kind":"source_record"}

Proof

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

  1. 0xfd551b3ff06176fa36602600c1c536642e6729cf388c95ab9e9a2b68241d959c
  2. 0xabd2a1739b23be5791d9af32921469268c4bc1753b7e71fc7f89c3381020c2aa
  3. 0x8e37efddb2e6504744875969ad0e9d617c54e42c471e4ccb44d175722a56af7f
  4. 0x20f00ebac55b292ca025e3afccd8a25862c0c2f1771b86742351961b324afb58
  5. 0x5869447bd128f6b55c013418cf10430cd61bf42cad3d55d977179f08662e8ae6
  6. 0xbcc7d7e53a6795a7b6b635906c99f8f7cc1ec6d49b52de2f588e3861e1f47c81
  7. 0x273e24640905a80d4acb54cbe2a78b712e3566318d7d56df2b19a59174429088
  8. 0xc74e18f28ebe48eded0d88b908aec23a80bb62ee030c30099a36758325cdd5c7
  9. 0x91232cc69f17cf3d36b71dc8ed06add0d26e785c54e30801ff6e1a510e594b32
  10. 0x32eb167904b299d7b23c1f49d7297a1423c26eea0f7c57ea703c5d7ec3764826
  11. 0x7b26a97b89f51e693decf68956149933d415ce69228c77621b385858543f426c
  12. 0xf7591c985d9cb23ce20ca955bee97f41fd017c55aeecc11989372ad7a6b425a1
  13. 0x904a0ef836cb4b2dd139024d3379cfab31fd3b5798d155735069733eb5c3551b
  14. 0x7cd72adb87b8751bf15c5933b0cfda4c062b8aa62aa82c7e8571c6aa0cc82204
  15. 0xf7af9137c03da92bdd37d086da37554097bcd1fce016f93f2e66d18b71970c5d
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON