addrbookFor publishers
← The evidence ledger

Evidence row 548553

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://weather.hugen.tokyo/weather/current
Recorded
Previous row
#279645
Body SHA-256
65016c5975c9fbaa07b3c0f4972ec8f2d8f9e23ddb11f11d086a1ca1308ff807
Leaf
0xf71f790acbd2291e2625d6429bf05799428a1489ca26a2d53c93ef00d68fe202

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://weather.hugen.tokyo/weather/current"
    ]
  ],
  "name": "weather.hugen.tokyo/weather/current",
  "owner_address": "0x29322ea7ecb34aa6164cb2ddeb9ce650902e4f60",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "4du4AfkjJEwch2zk3shkPJVZfyJHNDnNjEWC6AboaS5Z",
        "scheme": "exact"
      }
    ],
    "description": "Instant weather by city name — temperature, feels-like, humidity, wind speed, precipitation, and condition. Just pass a city name; geocoding, data fetching, and response structuring are handled in one call. Global coverage updated every 15 minutes. No API keys, no geocoding setup, no rate limits. Accepts USDC payments on Base and Solana",
    "extensions": {
      "bazaar": {
        "category": "weather",
        "discoverable": true,
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "city": "Tokyo"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "city": "Tokyo",
              "condition": "Partly cloudy",
              "humidity_pct": 65,
              "temperature_c": 12.5,
              "wind_speed_kmh": 15.3
            },
            "type": "json"
          }
        },
        "schema": {
          "properties": {
            "input": {
              "required": [
                "method"
              ]
            }
          }
        },
        "tags": [
          "weather",
          "forecast",
          "real-time",
          "geocoding"
        ]
      }
    },
    "lastUpdated": "2026-10-27T18:07:38.464Z",
    "quality": {
      "l30DaysTotalCalls": 35,
      "l30DaysUniquePayers": 6,
      "lastCalledAt": "2026-10-27T18:07:37.787Z"
    },
    "resource": "https://weather.hugen.tokyo/weather/current",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Instant weather by city name — temperature, feels-like, humidity, wind speed, precipitation, and condition. Just pass a city name; geocoding, data fetching, and response structuring are handled in one call. Global coverage updated every 15 minutes. No API keys, no geocoding setup, no rate limits. Accepts USDC payments on Base and Solana"
}

What the leaf hashes

{"body":"65016c5975c9fbaa07b3c0f4972ec8f2d8f9e23ddb11f11d086a1ca1308ff807","id":548553,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133312033257,"prev":279645,"subject":"x402_bazaar:https://weather.hugen.tokyo/weather/current","subject_kind":"source_record"}

Proof

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

  1. 0xf71f93760bc653fe717c62bff278d26294e46c2218f3901fd2c1a3053426bb0d
  2. 0x1673d2e60f6ceb3e31ca9fef1f597e710d10ecb4b9797dffb14bacb0d3e6d53b
  3. 0x7f23e611817a6c298d55c56308a4d4c14f8e3b2d6ab09e2ed38ebaae3e111d24
  4. 0x71a19cc58d1ac081b0c41a8950774e93ddd49b551c1f093b4af300bc18072314
  5. 0x94d86503a64064be6ac78055ded0a62f844e0527b1c6f8898c66897627130317
  6. 0x635ee365cfe0d2bc21192c2324e3d662a0e06d4acf799e14b4ded481cefe49ed
  7. 0x792b854896a217d2573dd6785e6a7aae28ec42657c44d56aeb772e6dbcb9a631
  8. 0xfccb05e564b63671ce85aad0a827942a73f44cd6c1f88652293d4161a308e7f7
  9. 0x8df0d01dd652865b63f67d9fd3a0a857badd8fc6ac6c299d99ac5f477fcbef53
  10. 0x076c8fd678982bbc832e89618b416df620ea0cf0bd1b171b1c2ea3dfbefb37df
  11. 0xa29fd5c55ef04377cb96055b0c154722b8c27e6230d23858ce755934ddc43006
  12. 0xb841380b5d51818d39ebd0d89624396bb243f73c55b9f61e4f4bcddf15ebdec2
  13. 0x2cba9be288dab78cb9c5f54fa13242712b2493da9f833a7c3cdd92cde60662b0
  14. 0x94d3785ce9330e4580bccada5459380aa2aac76a0bf11354d1353b375afc17d2
  15. 0xb5b652bba4a5afca56c21031d89b1c06361563aaf54ccc8541c296ceeb2b66fa
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON