addrbookFor publishers
← The evidence ledger

Evidence row 3971004

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://kette.halowerk.com/contract/verification
Recorded
Previous row
#3767593
Body SHA-256
0c73fa834f87945c33597c36bdf0e660784a2b36be8c96b03c9bd036d7b8174a
Leaf
0xb923675339cc033334618546d2178d3e4b02ef84e883a5ff6a5fa317310b87e5

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": 1,
      "l30DaysUniquePayers": 1,
      "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":"0c73fa834f87945c33597c36bdf0e660784a2b36be8c96b03c9bd036d7b8174a","id":3971004,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1794083675006755,"prev":3767593,"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 (195826 rows).

  1. 0xb922c1383d00a1ef50e19b09e44f8538355d2e219e7fbc31760091641fd1d694
  2. 0xc12ad59c56e0718ff0532af3bc9e8c6fabece6d469da21c0d6843f54dedfff4d
  3. 0x44669cbf466a11342d52acf04a92f67bd7c9103b180685dbbf5755c10bec10b6
  4. 0xc6c186d6c273eb5e928f11e31781d847b93b5f315029f899732112cf96d07e0d
  5. 0x8d10bc4641beb9c2ccc64dbfde90bdad9d4bdfae990b9974d9c334e96080a2df
  6. 0x36f1f64cb8d003a2b3e9d05bfa533d760ffe54228331a3f37bcbfe52a6cee013
  7. 0x58cf0ccf3bb2c1256f5fecb37245da6bd27d6d9071c98babd6164cd9dbf71961
  8. 0x98d41add02cbb59a3ff4147f27b051df1a7fbcf46ca3dba689cfcdcf5e8de178
  9. 0x13663356a13ba69040937571c87dd77da9f85b89148dcd5ca7c8ec76a646d6a5
  10. 0x35dc2ed46435daa0fb57e9cdbc90cd6e39adfac9412c6165e62db3623105fdda
  11. 0x70c3c19b440653e32825cbfdf44e5e8addbc5bdd7e420edd21fcfda2ac2bd84b
  12. 0x4488ba66a7220073884190474c97901e4ec6199cc5fef3c590e97c08ccb0abd0
  13. 0x0d8c5e754523e6e4a876e7fe9341fa7b94a14cd11d7a341b370800104a0ac37d
  14. 0x7720754cd1d565acdb28ae2e3c2e759562843c986908d08656bf4c41e785a347
  15. 0x2afbeaef1e4de4b2a6d70326e3dc41f9f1c65d4fc46630d217fc932790b0680c
  16. 0x3235c8a33ac14441f1a12a6515f670286d48b48fa98eb1dce45d902e053abe01
  17. 0x9ea7c2ecc6985da4b761b0f9096b7858b3ac8e3e47717c3840537fb2ff31c6df
Day root
0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
Chained
0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
Published
On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa

How to check it · This row as JSON