addrbookFor publishers
← The evidence ledger

Evidence row 3064537

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://fuelprice.jonaspfannschmidt.com/v1/stations
Recorded
Previous row
#2633163
Body SHA-256
cf1c5c996922887265bbc3873ecdb3cd98112a6b13146aabf9a1555389b5f646
Leaf
0x3fc568b793d2531fb37d31d30840e7e5a5dc36bb4b37efbdd1b0e987222a53c2

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://fuelprice.jonaspfannschmidt.com/v1/stations"
    ]
  ],
  "name": "FuelPrice",
  "owner_address": "0xf234ecfddbd638700b6ed473059833c698467348",
  "raw": {
    "accepts": [
      {
        "amount": "2000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 60,
        "network": "eip155:8453",
        "payTo": "0xF234EcFDDBd638700B6Ed473059833C698467348",
        "scheme": "exact"
      }
    ],
    "description": "Current pump prices at filling stations within a radius of a coordinate in Spain, France, Italy and the United Kingdom, normalised to one fuel taxonomy with amounts in EUR. Suited to finding the nearest or cheapest fuel around a point or along a route.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "fuel": "diesel",
              "lat": "39.4699",
              "lon": "-0.3763"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "attributions": [
                "Datos: MITECO"
              ],
              "charged": true,
              "hint": null,
              "query": {
                "fuel": [
                  "diesel"
                ],
                "include_closed": false,
                "lat": 39.4699,
                "limit": 25,
                "lon": -0.3763,
                "radius_m": 5000,
                "sort": "distance"
              },
              "stations": [
                {
                  "address": "Avinguda del Port 1, Valencia",
                  "brand": "Repsol",
                  "country": "ES",
                  "distance_m": 4380,
                  "granularity": "station",
                  "location": {
                    "lat": 39.4512,
                    "lon": -0.3298
                  },
                  "prices": [
                    {
                      "amount": "1.589",
                      "amount_eur": "1.589",
                      "currency": "EUR",
                      "fuel": "diesel",
                      "fx_observed_at": null,
                      "fx_rate": null,
                      "observed_at": "2026-11-02T06:00:00Z",
                      "observed_at_is_fetch_time": false,
                      "stale": false,
                      "unit": "litre",
                      "unit_converted_from": null
                    }
                  ],
                  "source": {
                    "attribution": "Datos: MITECO",
                    "id": "es-miteco"
                  },
                  "station_id": "es:12345",
                  "status": "open"
                }
              ],
              "truncated": false
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "fuel": {
                      "description": "Comma-separated fuels: diesel, diesel_premium, petrol_e5, petrol_e10, petrol_98, lpg, cng. Omit for every fuel.",
                      "type": "string"
                    },
                    "include_closed": {
                      "description": "Default false.",
                      "enum": [
                        "true",
                        "false"
                      ],
                      "type": "string"
                    },
                    "lat": {
                      "description": "Latitude in decimal degrees, -90 to 90.",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum stations, 1 to 100. Default 25.",
                      "type": "string"
                    },
                    "lon": {
                      "description": "Longitude in decimal degrees, -180 to 180.",
                      "type": "string"
                    },
                    "radius_m": {
                      "description": "Search radius in metres, 100 to 50000. Default 5000.",
                      "type": "string"
                    },
                    "sort": {
                      "description": "Default distance. price needs exactly one fuel.",
                      "enum": [
                        "distance",
                        "price"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "lat",
                    "lon"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-04T18:59:28.269Z",
    "quality": {
      "l30DaysTotalCalls": 7,
      "l30DaysUniquePayers": 5,
      "lastCalledAt": "2026-11-04T13:07:46.429Z"
    },
    "resource": "https://fuelprice.jonaspfannschmidt.com/v1/stations",
    "serviceName": "FuelPrice",
    "tags": [
      "fuel",
      "prices",
      "energy",
      "travel",
      "logistics"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Current pump prices at filling stations within a radius of a coordinate in Spain, France, Italy and the United Kingdom, normalised to one fuel taxonomy with amounts in EUR. Suited to finding the nearest or cheapest fuel around a point or along a route."
}

What the leaf hashes

{"body":"cf1c5c996922887265bbc3873ecdb3cd98112a6b13146aabf9a1555389b5f646","id":3064537,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793822228743920,"prev":2633163,"subject":"x402_bazaar:https://fuelprice.jonaspfannschmidt.com/v1/stations","subject_kind":"source_record"}

Proof

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

  1. 0x3fc58b3fbf56c646a85169a9820736c5c7e9d29c02810c1abccb86ad90679f7a
  2. 0xa5554cfface2c5330acc87906d99268de06cf5ec8d6be8945055e9ac7ba85155
  3. 0xcad0d4df5bbfb9d5bfb4567132c66f84a40b726e860f9309a6e47410fe915d31
  4. 0x2281a3bbc26cc52c96601bcce3be631f663d97a9f27b060d3a9427164e8187c4
  5. 0xcad1084d551014f45a838a0d9c9aeb9ceeeda0391927b7c28d20f416754d704f
  6. 0x984ca8268cbc62a06c5bbfda46165c454505ca94da5fb7b9af92254f90519363
  7. 0x35054cad0fb56a5240fae4aa1c2c6275ff306de0e4c25f372b9b165df221dcb9
  8. 0x11e493ca28a69854a9e70256c60ec47ecadad46db4ea2d8ca730195f5ebcb640
  9. 0xe8fcf32de0fc256363179811ebb21a43dc4704b421453b6038244636148ca1e4
  10. 0xa83622d37ffb118f553e90f8f20c476a559eb05b1362cce617b41d5930360047
  11. 0x3767f9d48be974a9f6b9b2d1fab759358996f9cc52d7a2b601776312f0a8f669
  12. 0xb929cb97ae919408df98ed45d386359fecab4e5b8b097202c5e08f3fe23c7fc3
  13. 0xdec29d7e4054f7f2feeecfedca93a5f55f6fef0ef1d96f5adbaa18d4720c8c77
  14. 0x5d4b40cb7f9ad30e5c7ff0e3fa47a02233729423e5c48ec0640a59e60b744db9
  15. 0x0e7da910ed6633cc83110a62e4cfaf050cec994a935be0ff6262890125f0d2d8
  16. 0xc8267b28cec4406122f99bfc9732f9bb7e0af530b05633084110c1bdbc4a7cd5
  17. 0x84ade16fc3dc3a4a6aa46b581fe43195d593a51802c7d0a75e650bfd9c3ea4df
  18. 0x02f64ca19e7d9b09718851d2ce3abf641982580de99411626d894607cf386cd5
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON