addrbookFor publishers
← The evidence ledger

Evidence row 2241681

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://kette.halowerk.com/gas
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c816b8632f5af2182213a13b98db1e8213aed8338de262f061bc52eddb681737
Leaf
0x3876f84105b91310251532f009941925788ba99e2d25b26bdc1dd8c094308d96

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://kette.halowerk.com/gas"
    ]
  ],
  "name": "HALOWERK kettenwerk",
  "owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
  "raw": {
    "accepts": [
      {
        "amount": "2000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "asset": "USDC",
          "assetTransferMethod": "eip3009",
          "eip712Domain": {
            "chainId": 8453,
            "name": "USD Coin",
            "verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "version": "2"
          },
          "name": "USD Coin",
          "network_name": "Base Mainnet",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
        "scheme": "exact"
      }
    ],
    "description": "Reads the fee history of the last 20 blocks on Ethereum, Base, Arbitrum, Optimism, Polygon or BNB Smart Chain and returns what a transaction costs right now. Priority fees come from the 10th, 50th and 90th percentile of the tips actually paid in those blocks — the percentile used is named, not hidden. On rollups the L1 data fee is quoted separately from the L2 execution fee, because it is often the larger part and an estimate that merges them is simply wrong; the L1 part is computed from the cha",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "chain": "ethereum"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "chain": {
                      "description": "Chain to read fees from.",
                      "enum": [
                        "ethereum",
                        "base",
                        "arbitrum",
                        "optimism",
                        "polygon",
                        "bsc"
                      ],
                      "type": "string"
                    },
                    "speed": {
                      "default": "alle",
                      "description": "Which speed level to highlight. All three are always returned.",
                      "enum": [
                        "langsam",
                        "normal",
                        "schnell",
                        "alle"
                      ],
                      "type": "string"
                    },
                    "tx_type": {
                      "default": "erc20_transfer",
                      "description": "Transaction profile used for the total cost estimate. Its assumed gas limit and byte size are stated in the answer.",
                      "enum": [
                        "native_transfer",
                        "erc20_transfer",
                        "erc20_approve",
                        "swap",
                        "nft_mint",
                        "contract_deploy"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "chain"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-02T14:51:08.088Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-02T14:51:07.664Z"
    },
    "resource": "https://kette.halowerk.com/gas",
    "serviceName": "HALOWERK kettenwerk",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Reads the fee history of the last 20 blocks on Ethereum, Base, Arbitrum, Optimism, Polygon or BNB Smart Chain and returns what a transaction costs right now. Priority fees come from the 10th, 50th and 90th percentile of the tips actually paid in those blocks — the percentile used is named, not hidden. On rollups the L1 data fee is quoted separately from the L2 execution fee, because it is often the larger part and an estimate that merges them is simply wrong; the L1 part is computed from the cha"
}

What the leaf hashes

{"body":"c816b8632f5af2182213a13b98db1e8213aed8338de262f061bc52eddb681737","id":2241681,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793647629649828,"prev":null,"subject":"x402_bazaar:https://kette.halowerk.com/gas","subject_kind":"source_record"}

Proof

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

  1. 0x38769aff13f3aeff0fba5459b5e0861972db943991fbb40288e5668c866de485
  2. 0xaa1a1f3a73c35dc26e596bdb1fb74121c619131d0f8c73eba21474d5df6a0377
  3. 0x6277ed92520ca23f9ee61b0d39aa96c0dc4a5756ed3d2f0d046bc275810bc302
  4. 0x1debbb5c9fb0e78a3dea1a434eab29e630c6156b6e3772cfe974e0ad277794a0
  5. 0x92f03ccbc2e2e6cea5ad62c06e52d2c9dc1088dd27797d8b6f1476c20eb7520a
  6. 0x28b86326932d6b54c48aabfa0f1b2ec72d6f293158fa5e777b31444c5b8bd9e7
  7. 0xfad4b6c995babce6cf07bb18b7025fa2cd392da07a9d03f473b8a517db094c1d
  8. 0x86e793ff5c2a9b3cf93df2297535a0ea8cca2bb470f57496fc4521f162ae8fa3
  9. 0x78a7c91f163568b7c145f572dfdbf77b0cf7ee9be41c4f5a6ab64431184d30cf
  10. 0x7988e8e8e372423c52ca3d7963e0d4e20f72807fe77f1aa2438baaf564bff7a0
  11. 0xb107f6cc667be020e4ece08fb1929e98c19e28e28188483bcafaf893cf12f8fc
  12. 0x0fd72956710df968a8f58dacdfceb8698025772998960cf002c04225c3ba96b2
  13. 0xaee6ec4fc06e2edf4e7718ad8b87a20e5863c6d259df1046ee61e5a22ea253b8
  14. 0x637ba5f029eadccf80c2665ace422cf50802b8ffd21717811c25c8f068f65dc8
  15. 0x8448bd1fe3c2d48b62a118ace4a5cb82fee53586dd43d776c2526ad844398919
  16. 0x8760c227928c5295506cd8606e763f86cf8cd2a549820fab4dc86d29ca0d816d
  17. 0xa20b9be86af7d690e040c9060a373b2fc5498edf3432f43c26f74fa2febc1e9a
  18. 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON