addrbookFor publishers
← The evidence ledger

Evidence row 567573

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 5b0efd1e-2cea-4fef-bc76-e0e1074f67cc
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ea808d6507d4924cd9157d3705b51b6c631df79d6d0f4116ce2b17148a92a61c
Leaf
0xe7025ae3160fad1481d6e840a8a138ef8d040f186259ecb5f8509c57318298c0

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Compares the current electricity price across every covered European market, sorted cheapest first by all-in price. All figures are EUR per kWh so markets are directly comparable. The snapshot is refreshed at most hourly (see asOfUtc) and uses the current hour's average price. All-in = variable household price per kWh: spot + energy tax + per-kWh grid fee + VAT. Fixed monthly charges (grid capacity, tax credits) are excluded. Spot = wholesale day-ahead price.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "compare_markets"
    },
    {
      "description": "Gets the electricity price for the current delivery period (15- or 60-minute slot) in one market: the all-in household price and the wholesale spot price, per kWh, in the market's own currency and in EUR. All-in = variable household price per kWh: spot + energy tax + per-kWh grid fee + VAT. Fixed monthly charges (grid capacity, tax credits) are excluded. Spot = wholesale day-ahead price.",
      "inputSchema": {
        "properties": {
          "market": {
            "description": "Market code from list_markets, e.g. \"NL\", \"DE\" or \"SE3\".",
            "type": "string"
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "get_current_price"
    },
    {
      "description": "Gets one day's electricity prices for a market as hourly averages (normally 24 rows; 23 or 25 on daylight-saving change days), with the day's min, max and average and the cheapest/most expensive hour. Days are day-ahead delivery days in Central European time (Europe/Amsterdam, CET/CEST); hour starts are given in that local time. Prices are per kWh in the market's own currency. Tomorrow's prices are published around 13:00 CET each day; before that, asking for \"tomorrow\" returns a not-yet-published message. All-in = variable household price per kWh: spot + energy tax + per-kWh grid fee + VAT. Fixed monthly charges (grid capacity, tax credits) are excluded. Spot = wholesale day-ahead price.",
      "inputSchema": {
        "properties": {
          "day": {
            "description": "\"today\", \"tomorrow\", or a date as YYYY-MM-DD (any day from 2021-01-01 up to tomorrow).",
            "type": "string"
          },
          "market": {
            "description": "Market code from list_markets, e.g. \"NL\", \"DE\" or \"SE3\".",
            "type": "string"
          }
        },
        "required": [
          "market",
          "day"
        ],
        "type": "object"
      },
      "name": "get_prices"
    },
    {
      "description": "Lists every European electricity market (bidding zone) SpotWave covers, with its code, display name and billing currency. Use the code (e.g. \"NL\", \"DE\", \"SE3\", \"NO1\", \"DK1\", \"ITN\") as the `market` argument of the other tools. Countries split into several zones (Sweden, Norway, Denmark, Italy) have one code per zone.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_markets"
    }
  ]
}

What the leaf hashes

{"body":"ea808d6507d4924cd9157d3705b51b6c631df79d6d0f4116ce2b17148a92a61c","id":567573,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138775056400,"prev":null,"subject":"5b0efd1e-2cea-4fef-bc76-e0e1074f67cc","subject_kind":"endpoint"}

Proof

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

  1. 0xe701d549912b8df19fa64b5f4b8f9901e434ecda46d96ecad319fb8c9e3afd73
  2. 0xd1ad0a3fcba4a7919ae7f4ad4a3908d5d1c5a5f332dde93aeadef513c0087840
  3. 0xa9786a58629b750d3299f2e589aeafaef603e503a593f83ec6d0662700da0fa0
  4. 0x9ba74c8b37083fa16b121c67120d42ae839b8b2e53f9d1751fda24a3cf155e0d
  5. 0x8aabafb476b95fc4c041a9241b0c266f31bdd2dd2b5389cd8eb34b32bfccd68b
  6. 0xda1d54051e7830206ec488a40d9f44dbf558e13ab3fdb84c105ca66c1d934f84
  7. 0xd26a5ad6ea7ac66b47915055bba3998b8cc5dbf4c76d67dcf8c6714f750f7af1
  8. 0x8736e06ceda0fbea70c072057d956c6ef7ab872b5986cad7fc75f8152366d6e7
  9. 0xc1e31cb0dde35ba2d33fef106ef2f775b7e2e57ff9c0100a5dd9ca67261a80dd
  10. 0x8896363d18a5cfe0154b434ff2241b58169d1c6c98537aa814262b96f9a64e87
  11. 0x27777a9ff9447785be83317401e6f0310ebd43498467f01fedc3424c0ea9deb5
  12. 0x4f9b484326a98846a2342f967ce1e64ee9fa304288bb4355ab666475eb77b61c
  13. 0xab6eb305329046d5ccb835dd8ca955f794e3ca110379a94dbdc780d016448561
  14. 0x41f9f462759cb539183e979fb3eb967d94755cf039c44a64a9a3c4ad97523cfd
  15. 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
  16. 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON