← The evidence ledger
Evidence row 2208341
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://webtechnik.halowerk.com/v1/cache-lifetime-decision
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 5e0d1a421ff9543d1c690ce3935649b05e6f6ac36b92543be3def47456957620
- Leaf
- 0xc09066319ea8dcdb5e13959ad5eb7a877ca4ec3b804370714bc82378cfb73414
What was observed
{
"endpoints": [
[
"x402",
"https://webtechnik.halowerk.com/v1/cache-lifetime-decision"
]
],
"name": "webtechnik.halowerk.com/v1/cache-lifetime-decision",
"owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
"raw": {
"accepts": [
{
"amount": "1000",
"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": "Cache lifetime at least five minutes decision fetches current public evidence from the supplied target and evaluates the documented criterion. It returns the observation, threshold, verdict, exact evidence source, limitations and a mode-specific action. The check is passive: no login attempt, payload injection, exploit, purchase, form submission or load test is performed.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"context": {
"environment": "production"
},
"target": "https://example.com"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"action": {
"decision": "block_until_fixed",
"observation": 0,
"reason": "Cache lifetime at least five minutes: fail",
"type": "decision"
},
"category": "technik",
"comparison": null,
"confidence": 100,
"criterion": {
"expected": 300,
"id": "technik:cache-lifetime",
"metric": "cache_max_age",
"operator": "gte"
},
"evidence": {
"hash_sha256": "00d74102e71c5c433894bd19e19e8e279e6426f1baca157ec8ac49ec0e4a9f59",
"redirects": 0,
"source": "https://example.com/",
"status": 200
},
"limitations": [
"Read-only public inspection; no login, form submission, exploit attempt, purchase or load test.",
"Network response timing is measured from the HALOWERK probe, not from every end-user location."
],
"meta": {
"cache": "hit",
"comparison_cache": null,
"partial": false
},
"mode": "decision",
"observation": 0,
"pass": false,
"scope": "live_public_read_only",
"score": 0,
"service": "Cache lifetime at least five minutes — Decision",
"service_number": 26,
"target": {
"checked_at": "2026-10-23T06:48:32.531Z",
"final": "https://example.com/",
"requested": "https://example.com"
},
"verdict": "fail",
"warnings": []
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"baseline": {
"additionalProperties": true,
"description": "Optional baseline returned by a previous snapshot call.",
"type": [
"object",
"null"
]
},
"compare_url": {
"description": "Optional public comparison URL. Used by change and monitoring services.",
"maxLength": 2048,
"minLength": 3,
"type": "string"
},
"context": {
"additionalProperties": {
"type": [
"string",
"number",
"boolean",
"null"
]
},
"description": "Optional non-secret correlation labels returned unchanged only in the request lifecycle.",
"maxProperties": 12,
"type": "object"
},
"target": {
"description": "Public HTTP(S) URL or domain to inspect. A bare domain is normalized to HTTPS.",
"maxLength": 2048,
"minLength": 3,
"type": "string"
}
},
"required": [
"target"
],
"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"
}
}
},
"lastUpdated": "2026-11-02T14:56:28.252Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-11-02T14:56:27.655Z"
},
"resource": "https://webtechnik.halowerk.com/v1/cache-lifetime-decision",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Cache lifetime at least five minutes decision fetches current public evidence from the supplied target and evaluates the documented criterion. It returns the observation, threshold, verdict, exact evidence source, limitations and a mode-specific action. The check is passive: no login attempt, payload injection, exploit, purchase, form submission or load test is performed."
}What the leaf hashes
{"body":"5e0d1a421ff9543d1c690ce3935649b05e6f6ac36b92543be3def47456957620","id":2208341,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793647029118914,"prev":null,"subject":"x402_bazaar:https://webtechnik.halowerk.com/v1/cache-lifetime-decision","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0xc09050c67633276f44e2807f18ed83d464d60332424f6c84ee0374890ae0306c
- 0x9e1609ebadac909983c25cb47d6e985d16b83c569fce163291ffbc4d2f25b072
- 0xe7cfdb6fd9a6372eaf16741f63702ff8ab868b739dc4c1f1fdd3ce10a68eaa41
- 0x15862fe952095ecdc3708e8b16b16a5fa09a6b41e01ea123b98d4097b5ad9b3e
- 0x02d2a227e6c0883ac114dca28297130c10b2ac06b4d25732c6e0fe0d1e60b5e1
- 0xe79ca2352a2490bdf6224a0f31fd9552bbbe6dd1e3582926632813cafbd4044d
- 0x2d75bc0b2765e030dba9b9dcc866ec2812ed7b688799101ddfe018092b46f0a6
- 0xc1a30f377b36917657f37911436ef578cdd8a2d60e7c23012d9e5b71920aaf90
- 0xcded976df53b4b813ae36d4a91fe825774b32010c95a64b8a6d76a658d072b5f
- 0x5c351eb959108fa008847322ad4e07245662a4a78edc2bc3c5476a41d6885e04
- 0x95159983c258f8c4252930e33402334b4c774b96e6b0585c9fabf412a911ddc3
- 0x8b992b36405eba70b3e3ccbd97fc3bf4370ba72ddf1ebf2e1db6ef25d910b365
- 0x513d275f726a7e76afc5d1c5ea455e84ec639b5765f0d561d290fbac6c078a4f
- 0x5483702efe692d367a569024f6ed01075bb22b39176302aa223f423906e01c1e
- 0xcbfaf790331071a9b3499a4db6f9d951fe5d04baefda2c66846b52b023ab8ae5
- 0x37d31d28d0bd3743650d57e9fbf999efa4592cac831267f83aa125335b35a16b
- 0xdb8bd933619a267f9790faac9839143d202be46af284371cc369cdf683f897ba
- 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
- 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af