addrbookFor publishers
← The evidence ledger

Evidence row 2634379

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://kette.halowerk.com/contract/verification
Recorded
Previous row
#548636
Body SHA-256
5eacf1861a953749745fe4a743a381aa42c0055a866eb1b7348665ff62516ba1
Leaf
0x5a187199888af089d9137800936fe4396d44a7148e6153145bd0dc850f51e573

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": 3,
      "l30DaysUniquePayers": 3,
      "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":"5eacf1861a953749745fe4a743a381aa42c0055a866eb1b7348665ff62516ba1","id":2634379,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793734519575851,"prev":548636,"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 (425475 rows).

  1. 0x5a1861d8ba781c179c0923a26ccf8ad86c1f6404b3215aa8039962592d6720b7
  2. 0xa1219ec8520ef362e7f9ae32d84a54a4b4738a28c852a17d4605caf58fac62b7
  3. 0xe88d32634b95b8bfed4da0e4ca2b8dcf395a6b076a5fdd50f11990d83f9d2b74
  4. 0x3aa47907f5c1a0452989a1842677363be1beb6fd1ab87ece1df541555f7402c2
  5. 0x1a338a6beaf09edee52d8778fca444244efa404f3e3783d780fc8e432bc269d5
  6. 0x4d183c2fec1b1b45a8529cbe24406690cb9c4cd8a69908a2f021c9c6b0f57c05
  7. 0x9a7a3af6467cd46ed4454f5e243ecfc59f5b040c5892a71d483de876a3c91903
  8. 0xa7ad7e2251646915f62facca1418bf34e231ecc708e2f807b169cd9a8dcafc4d
  9. 0x5cbc07d841efa3eae3980e95329e314bf7056a1fcb3565f56579a4d68535fbe9
  10. 0x40b5291fe39648f7e832653f76a309cb6ab3823a80268f3d37b3c3e8dafb9c24
  11. 0x13d3c0bd4643638a879d3ba9016831255786ddefc092717512fbcb0568c7e4fb
  12. 0xb27b2ada561a9d979d1668372872a5246392cf5c34fa78b49aa7993e7a9371d3
  13. 0x387d6b3abb2bc238e53d54b976851224d55ee7b21751b608b1abad8177b78ed4
  14. 0x1fc4191e8f35bfa53de7e0451b776edb79a6c6dcdf333b4de5afdb414a516e3f
  15. 0x335134861d623e850e919233efd5afeff49bc2ffa02948458dea325cdabfc928
  16. 0xd3872af0d8c282b0d088e008b24701ec7576ad8e40ceab245546a2e300818868
  17. 0x3ef2d6c56d2bc5990e646c07605e90ed24d1c642cbcca8f60a35422b8b7981ee
  18. 0x717b5d7cbc24826c5b1f7b7433bf30b76e9ba1370476af4e1b494a5211897cc3
  19. 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
Day root
0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
Chained
0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
Published
On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7

How to check it · This row as JSON