addrbookFor publishers
← The evidence ledger

Evidence row 3767593

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://kette.halowerk.com/contract/verification
Recorded
Previous row
#2634379
Body SHA-256
1d8d8376a46c6197ca6721b57891d9dd5da5ea6abd10b8add6131571943f6799
Leaf
0xe06ab5d29e2ba10e752cefffa789b949544a84a4807166b74add2d7995cce4c8

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://kette.halowerk.com/contract/verification"
    ]
  ],
  "name": "HALOWERK kettenwerk",
  "owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
  "raw": {
    "accepts": [
      {
        "amount": "4000",
        "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": "Checks one address on Ethereum, Base, Arbitrum, Optimism, Polygon or BNB Smart Chain against the open verification registry and against the chain itself. For a proxy the answer is deliberately split in two: whether the proxy is verified says almost nothing, whether the implementation it currently points to is verified is the real question, and both are reported separately with the implementation address read from the EIP-1967 storage slot, the EIP-1167 clone pattern or an implementation() call —",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "chain": "base"
            },
            "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": {
                    "address": {
                      "description": "Contract address.",
                      "pattern": "^0x[0-9a-fA-F]{40}$",
                      "type": "string"
                    },
                    "chain": {
                      "description": "Chain the contract lives on.",
                      "enum": [
                        "ethereum",
                        "base",
                        "arbitrum",
                        "optimism",
                        "polygon",
                        "bsc"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "chain",
                    "address"
                  ],
                  "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-10-27T10:08:42.25Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-27T10:08:41.835Z"
    },
    "resource": "https://kette.halowerk.com/contract/verification",
    "serviceName": "HALOWERK kettenwerk",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Checks one address on Ethereum, Base, Arbitrum, Optimism, Polygon or BNB Smart Chain against the open verification registry and against the chain itself. For a proxy the answer is deliberately split in two: whether the proxy is verified says almost nothing, whether the implementation it currently points to is verified is the real question, and both are reported separately with the implementation address read from the EIP-1967 storage slot, the EIP-1167 clone pattern or an implementation() call —"
}

What the leaf hashes

{"body":"1d8d8376a46c6197ca6721b57891d9dd5da5ea6abd10b8add6131571943f6799","id":3767593,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996794164253,"prev":2634379,"subject":"x402_bazaar:https://kette.halowerk.com/contract/verification","subject_kind":"source_record"}

Proof

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

  1. 0xe06aabf6c519762e4bc916b38bc8bb08ef7307a63374e303f2c1eb97c433a07b
  2. 0x34befe9c6a782cef379a436f390ede725328eaddf6db548fccbbc0f4f6ffdc38
  3. 0xeeb4a7fc26bbf1cf958723f1d36b07ea29165575fa35a24cbd76d311bd0956d6
  4. 0x5fb2e0dff00c3983594ad29ce43f6cc504977e4856b06f8b92c7e08e15c6784e
  5. 0x65ae8fbaabddb84f0035d57ec732c4cc11200c1cd84e0991ad9175f0bb5f0d2b
  6. 0x009f25344aaab499241761899d6be071b674b5ce75cd4d9f30e0cb26e0242b6e
  7. 0x82f9a2b04e6588087787426b3d006cf25eaa943b6d52f33356373c7bdc5338ab
  8. 0x44a501c43868a4da10cd6f4ae1080ded37e6c34c261f8a621ed71a13d5670ff7
  9. 0xa76e9de24fdb3053a2a528506e4dd8bf2a2f2f8ee998c6760338bc338c05c5db
  10. 0xa5fc1c82a2018739bb84a427b7705e39cfb13397998dbfeeb53c2407afe88047
  11. 0x2566ce6f5aa593a2bdb73b5a644c992529bd75adc01b10c68894b0c4aff57d19
  12. 0xd0b0b8c5a56a62f363f48e8a222b8cb9c4bedab18eb45f7532b04cad26145e40
  13. 0x1c754eba6c0f347dc37343abf121bb18866de2663ac0d83fce1241f199e22255
  14. 0x401f473322bdfc8fea51b048fef00e1f433c6b46d6320840a3c273774f7e8299
  15. 0x3c1d5e613d15e0df0cd0c1b1c0e33f6806b96b933b69d2555bd92b4570955879
  16. 0x04c1c4929933bae20304ac32084d4b93dcac07567f68e828ac93bbc39eb4614c
  17. 0x0ab273486ad4e41bf08c741b20b2ee12e0fc87eaa429a5467c58fd3be34409b9
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON