← The evidence ledger
Evidence row 2633897
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://commerce-rules.halowerk.com/v1/eu/reach-candidate-list-information
- Recorded
- Previous row
- #2253785
- Body SHA-256
- e6c827f23b4b575b3ea8dd2d7736a16f2cd9b4da943eb866736d3f65d7d35fdf
- Leaf
- 0x9ff8441889554cf89f3d9e0b008f675bf53f1d3082df8d86abece95d55ca710d
What was observed
{
"endpoints": [
[
"x402",
"https://commerce-rules.halowerk.com/v1/eu/reach-candidate-list-information"
]
],
"name": "HALOWERK EU Commerce Rules",
"owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
"raw": {
"accepts": [
{
"amount": "3000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"currency": "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",
"recipient": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"scheme": "exact"
}
],
"description": "Determine reach article 33 candidate-list information from declared commerce facts, the effective date and the cited primary EU source. The response identifies applicability, exceptions, required actions, effective law and review triggers rather than claiming blanket compliance.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"customer_country": "FR",
"customer_type": "consumer",
"effective_date": "2026-09-04",
"product_category": "general_consumer_goods",
"product_value_eur": 49.9,
"seller_country": "DE",
"transaction_type": "goods"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"agreed_delivery_days": {
"default": 30,
"maximum": 3650,
"minimum": 0,
"type": "integer"
},
"annual_cross_border_b2c_eur": {
"default": 0,
"maximum": 100000000000,
"minimum": 0,
"type": "number"
},
"contains_battery": {
"default": false,
"type": "boolean"
},
"customer_country": {
"enum": [
"AT",
"BE",
"BG",
"HR",
"CY",
"CZ",
"DK",
"EE",
"FI",
"FR",
"DE",
"GR",
"HU",
"IE",
"IT",
"LV",
"LT",
"LU",
"MT",
"NL",
"PL",
"PT",
"RO",
"SK",
"SI",
"ES",
"SE"
],
"type": "string"
},
"customer_type": {
"default": "consumer",
"enum": [
"consumer",
"business",
"unknown"
],
"type": "string"
},
"declared_fields": {
"default": [],
"items": {
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"maxItems": 200,
"type": "array",
"uniqueItems": true
},
"effective_date": {
"description": "Date on which the commercial decision is evaluated (YYYY-MM-DD).",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"flags": {
"additionalProperties": {
"type": "boolean"
},
"default": {},
"maxProperties": 100,
"type": "object"
},
"imported_from_outside_eu": {
"default": false,
"type": "boolean"
},
"is_digital_element": {
"default": false,
"type": "boolean"
},
"is_electrical": {
"default": false,
"type": "boolean"
},
"is_microenterprise": {
"default": false,
"type": "boolean"
},
"is_platform": {
"default": false,
"type": "boolean"
},
"product_category": {
"default": "general_consumer_goods",
"maxLength": 120,
"minLength": 2,
"type": "string"
},
"product_value_eur": {
"default": 49.9,
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"sales_channel": {
"default": "own_shop",
"enum": [
"own_shop",
"marketplace",
"social_commerce",
"other"
],
"type": "string"
},
"seller_country": {
"enum": [
"AT",
"BE",
"BG",
"HR",
"CY",
"CZ",
"DK",
"EE",
"FI",
"FR",
"DE",
"GR",
"HU",
"IE",
"IT",
"LV",
"LT",
"LU",
"MT",
"NL",
"PL",
"PT",
"RO",
"SK",
"SI",
"ES",
"SE"
],
"type": "string"
},
"transaction_type": {
"default": "goods",
"enum": [
"goods",
"digital_content",
"digital_service",
"service",
"marketplace_offer"
],
"type": "string"
}
},
"required": [
"effective_date",
"seller_country",
"customer_country"
],
"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"
},
"output": {
"properties": {
"example": {},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"payment-identifier": {
"info": {
"required": false
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 128,
"minLength": 16,
"pattern": "^[a-zA-Z0-9_-]+$",
"type": "string"
},
"required": {
"type": "boolean"
}
},
"required": [
"required"
],
"type": "object"
}
}
},
"lastUpdated": "2026-11-02T17:29:13.531Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-11-02T17:29:13.262Z"
},
"resource": "https://commerce-rules.halowerk.com/v1/eu/reach-candidate-list-information",
"serviceName": "HALOWERK EU Commerce Rules",
"tags": [
"eu-commerce",
"eu-rule",
"product-applicability",
"reach-candidate-list-information"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Determine reach article 33 candidate-list information from declared commerce facts, the effective date and the cited primary EU source. The response identifies applicability, exceptions, required actions, effective law and review triggers rather than claiming blanket compliance."
}What the leaf hashes
{"body":"e6c827f23b4b575b3ea8dd2d7736a16f2cd9b4da943eb866736d3f65d7d35fdf","id":2633897,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793734467386470,"prev":2253785,"subject":"x402_bazaar:https://commerce-rules.halowerk.com/v1/eu/reach-candidate-list-information","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).
- 0x9ff866f267a261f6f660c091c7a84228de6cc7b5e4c183694c12ccec742fe591
- 0xb73fd6c89fd9d644c6415128bcf731368dcbe5307b40cb6838b3483151d930ce
- 0xed1c375af9987933a5a0be02f09ed4bd33658f7a1aacb5d4857087e333ed306c
- 0xc607194a56d083a01162a857309650ce86ebf5c291571e7e5e6efaa8ffaaf48d
- 0x0707e2aadb63e777dfe715c5c5baab57518e58afffbc4ce331f37d3b8cfaab0e
- 0x308b4f0be4c6bc1e20fa46bd544817a0b368c6becf3f9871b78d418c5241a5b0
- 0x05a90b7f5554b386783cd9ace48f295d3ebab6a6bb45a46f44ad47e932d2a804
- 0xf5249ba5acaa11ecc688a43e5acf57079b2c5aec646ad8da38703fc1a07f6416
- 0x9f51fdd74433fd315d1a5bec94532396272e4335b6504931f197f281c8fec982
- 0xd0a0f781a8c032afade2ad2a6cb5cbffbd5a2536979150d77557bd3436d0e460
- 0x8f32b3ef1749de4d42e92796271237e5af0a152447603242aa1a70dc527585c4
- 0xb47b1f6faea714cc97fa97c8755c79e0e099a2dbf305cfc6e721cc7118fd4160
- 0x8070cbe0685f508360b5b1120601afa35a96b721c6cad8ddc83334fbabead425
- 0xe49428eac50d81f1f7650588e082bd418a927c143f69fb66decc0ace1ad681d0
- 0xc8c3351be4f517ca5732d6f5ee3d1d64170b8e4410d31b9c614949031fbc07a0
- 0xdbc1c0882584cff2eba84dcd18af41b5fd070127c962a21b00db1ec3e352cc94
- 0x39dab39081985bbfffe23b080399a9d1a9cb9c2c8960102350c4212113cb2cba
- 0xac5402954216dc6c7020a6405675c8fc3b0828c2ab02943d80de52677a2f1fc3
- 0x85f3a27c16056a361d9ba33355a575ca7123f86de901b204c88953c4b8ea441a
- Day root
- 0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
- Chained
- 0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
- Published
- On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7