← The evidence ledger
Evidence row 76143
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://handel.halowerk.com/v1/container-load
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 234d5cf74f286f11ed38debb8f7637f2958de49d59719d13398165d3455a1aba
- Leaf
- 0x6be13c4765746e257a6c0a82b1482203da61f8c4ac59cea097ff638679ad65be
What was observed
{
"endpoints": [
[
"x402",
"https://handel.halowerk.com/v1/container-load"
]
],
"name": "handel.halowerk.com/v1/container-load",
"owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
"raw": {
"accepts": [
{
"amount": "6000",
"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": "Loads a package list into one loading space and returns the plan, not an estimate. The floor starts as one free surface; packages are sorted by footprint, then height, then weight, then identifier, and each one is placed on the lowest, then frontmost, then smallest free surface it fits on, turned by 90 degrees around the vertical axis where that makes it fit.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"axles": [
{
"axle_id": "front",
"max_load_kg": 7000,
"position_mm": 900
},
{
"axle_id": "rear",
"max_load_kg": 18000,
"position_mm": 4600
}
],
"container": {
"height_mm": 2390,
"length_mm": 5900,
"max_payload_kg": 28000,
"width_mm": 2350
},
"items": [
{
"height_mm": 1600,
"item_id": "EUR-PAL-HIGH",
"length_mm": 1200,
"quantity": 4,
"rotatable": true,
"stackable": false,
"weight_kg": 620,
"width_mm": 800
},
{
"height_mm": 750,
"item_id": "EUR-PAL-LOW",
"length_mm": 1200,
"max_stack_load_kg": 900,
"quantity": 8,
"rotatable": true,
"stackable": true,
"weight_kg": 410,
"width_mm": 800
},
{
"height_mm": 400,
"item_id": "CRATE-S",
"length_mm": 600,
"max_stack_load_kg": 120,
"quantity": 20,
"rotatable": true,
"stackable": true,
"weight_kg": 35,
"width_mm": 400
}
]
},
"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": {
"axles": {
"description": "Exactly two axle groups, for the static axle load. With more than two the load split is statically indeterminate and cannot be computed from geometry alone, so only two are accepted.",
"items": {
"additionalProperties": false,
"properties": {
"axle_id": {
"description": "Your label for this axle group, for example front or bogie.",
"maxLength": 32,
"minLength": 1,
"type": "string"
},
"max_load_kg": {
"description": "Permitted load on this axle group in kilograms, payload share only.",
"maximum": 100000,
"minimum": 0,
"type": "number"
},
"position_mm": {
"description": "Position along the x axis in millimetres, measured from the front wall of the loading space. May be negative if the axle sits ahead of it.",
"maximum": 60000,
"minimum": -30000,
"type": "number"
}
},
"required": [
"axle_id",
"position_mm"
],
"type": "object"
},
"maxItems": 2,
"minItems": 2,
"type": "array"
},
"container": {
"additionalProperties": false,
"description": "Inner loading space and payload of the container, trailer or swap body.",
"properties": {
"height_mm": {
"description": "Inner height in millimetres. The z axis.",
"maximum": 5000,
"minimum": 1,
"type": "number"
},
"length_mm": {
"description": "Inner length in millimetres. The x axis, measured from the front wall.",
"maximum": 30000,
"minimum": 1,
"type": "number"
},
"max_payload_kg": {
"description": "Payload in kilograms. Loading stops before this is exceeded.",
"maximum": 100000,
"minimum": 0,
"type": "number"
},
"width_mm": {
"description": "Inner width in millimetres. The y axis.",
"maximum": 5000,
"minimum": 1,
"type": "number"
}
},
"required": [
"length_mm",
"width_mm",
"height_mm",
"max_payload_kg"
],
"type": "object"
},
"items": {
"description": "The packages to load. Each entry is one type with a quantity.",
"items": {
"additionalProperties": false,
"properties": {
"height_mm": {
"description": "Height of one package in millimetres. Never used as a footprint side: packages are not tipped.",
"maximum": 30000,
"minimum": 1,
"type": "number"
},
"item_id": {
"description": "Your identifier for this package type. Must be unique within the request.",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"length_mm": {
"description": "Length of one package in millimetres.",
"maximum": 30000,
"minimum": 1,
"type": "number"
},
"max_stack_load_kg": {
"description": "How much weight one package can carry on top of it. Checked against the load actually resting on it.",
"maximum": 100000,
"minimum": 0,
"type": "number"
},
"quantity": {
"default": 1,
"description": "How many packages of this type.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
},
"rotatable": {
"default": true,
"description": "Whether the package may be turned by 90 degrees around the vertical axis. Never tipped.",
"type": "boolean"
},
"stackable": {
"default": true,
"description": "Whether anything may be placed on top of this package. False ends the stack above it.",
"type": "boolean"
},
"weight_kg": {
"description": "Weight of one package in kilograms.",
"maximum": 100000,
"minimum": 0,
"type": "number"
},
"width_mm": {
"description": "Width of one package in millimetres.",
"maximum": 30000,
"minimum": 1,
"type": "number"
}
},
"required": [
"item_id",
"length_mm",
"width_mm",
"height_mm",
"weight_kg"
],
"type": "object"
},
"maxItems": 200,
"minItems": 1,
"type": "array"
}
},
"required": [
"container",
"items"
],
"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-06T06:46:05.059Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-06T06:46:04.522Z"
},
"resource": "https://handel.halowerk.com/v1/container-load",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Loads a package list into one loading space and returns the plan, not an estimate. The floor starts as one free surface; packages are sorted by footprint, then height, then weight, then identifier, and each one is placed on the lowest, then frontmost, then smallest free surface it fits on, turned by 90 degrees around the vertical axis where that makes it fit."
}What the leaf hashes
{"body":"234d5cf74f286f11ed38debb8f7637f2958de49d59719d13398165d3455a1aba","id":76143,"kind":"listing","method":"baseline/1","observed_us":1793025491705745,"prev":null,"subject":"x402_bazaar:https://handel.halowerk.com/v1/container-load","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x6be15102a9ccf1b281061b0855a6e471cdd42794989f4e9947515d04125827f0
- 0x3c34e76b994a383c2fe09d7778f0dd87c5cd354a02f546d0a9e3bea68f5f35c8
- 0xdda160cd2b39a0a5ca5b9049665863ef86d4b4e1c4475976d80666c736c246ed
- 0xdd6666e48b2e2a15f2694f0121a3b58a694716f74525d1b3d6ebe6872bf7f8f3
- 0x2b5177ab222f15ba7c5f362c7e92d1cbc910b07d5cdd957e6f3820414cf67e24
- 0xe56e56173ecbc655993498c582d418e5efe72387134a4a9b652f19353f5dd8b2
- 0x275036bad6f2d13c29f65229e7b415729227346588e3690d9814909dc7cc986b
- 0x288174e53436b3cb4530a63a9b515c97f3dc33e7603a5d9f8c342fc14e6227be
- 0x4094053e5ab988e2bf8c0a3177628d39bdc8b14096a2009d67346fc43158c4e6
- 0x6a9d75996732347a0b42cd7298726bdcf5ff4155144ec98135ea4de4fe5b6666
- 0xdfaea4285192101e7ab6e8e71853c71cef08df31a416be7a9f92f34cf897e13e
- 0x2a304c51963b65e3ca818b638b2e9a98297b7d6b6a3e14ecca2501aa13b9f556
- 0x9dc4d6f64bc3c323d2c45a28209068cd473b6979bd632a0d694bf94d19bc39df
- 0xfc9b5a81a7a83a1c735a4fe64590beb9db14d2366f463161358af28c3ea9a81d
- 0xa2d436d488e3600b0e5c3e3ed9c9234cd52853c59830b786334fd0c4292d9f40
- 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae