addrbookFor publishers
← The evidence ledger

Evidence row 2251707

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://detect.halowerk.com/v1/protocol/tls13-transcript-schedule-claims
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7d47bd92e284f49f33b0a82da8e57c91fe280ef40465866e1c1ea290dcf1c00e
Leaf
0x5b859252a5358ffb6c3ebecc880a5601b6a3c7c291c5c067e6533fe9f6fcb825

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://detect.halowerk.com/v1/protocol/tls13-transcript-schedule-claims"
    ]
  ],
  "name": "detect.halowerk.com/v1/protocol/tls13-transcript-schedule-claims",
  "owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
  "raw": {
    "accepts": [
      {
        "amount": "2000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "assetTransferMethod": "eip3009",
          "eip712Domain": {
            "chainId": 8453,
            "name": "USD Coin",
            "verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "version": "2"
          },
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
        "scheme": "exact"
      }
    ],
    "description": "An agent that tests a TLS 1.3 implementation with synthetic material needs claimed SHA256 key-schedule stages checked against exact supplied transcript checkpoints without returning derived material.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "artifact": {
                "claims": [
                  {
                    "secret_hex": "33ad0a1c607ec03b09e6cd9893680ce210adf300aa1f2660e1b22e10f170f92a",
                    "stage": "early"
                  },
                  {
                    "secret_hex": "cdcd39a0e156c77a8a1ae99b6fbaad3a14cefd5fc91fb97d0243f4937305c557",
                    "stage": "handshake"
                  },
                  {
                    "secret_hex": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
                    "stage": "master"
                  },
                  {
                    "secret_hex": "58891dfed134639fe66b7806ce5c33208950fc8221a49fcb894af093dfdc58a1",
                    "stage": "client_handshake"
                  },
                  {
                    "secret_hex": "b6a5dcff8b8fc2bb854777938180d33263c29529c8bdf3a490104e54f77dac71",
                    "stage": "server_handshake"
                  },
                  {
                    "secret_hex": "a09b2dcec507ff0e0980312d01cdc8f866d6db8f72ff08bb2093581147e7db55",
                    "stage": "client_application"
                  },
                  {
                    "secret_hex": "41b8bee6492ac103f878d02136728429e1d3addd5ddc4036c22e4f5463d8d604",
                    "stage": "server_application"
                  },
                  {
                    "secret_hex": "4159546d311bc717e5ef9160958006b27b44e58f459df0124e1135a87e331e98",
                    "stage": "exporter"
                  },
                  {
                    "secret_hex": "bcdd7c8219e4d67143fa110f67f59be8822399288acb3349d56b77b329f9a392",
                    "stage": "resumption"
                  }
                ],
                "client_finished_transcript_hex": "46464646464646464646",
                "dhe_hex": "0101010101010101010101010101010101010101010101010101010101010101",
                "hello_transcript_hex": "43434343434343434343",
                "psk_hex": "",
                "server_finished_transcript_hex": "53535353535353535353",
                "test_material_only": true
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "billable": true,
              "findings": [
                {
                  "confidence": 100,
                  "evidence": [
                    {
                      "page_indices": [],
                      "page_url": null,
                      "pattern": "tls13-transcript-schedule-claims_scoped_evidence",
                      "type": "artifact"
                    }
                  ],
                  "limits": [
                    "Only complete operator-supplied bounded test artifacts are processed. No retrieval, capture, contact/raw data/digest/secret output, authentication, trust, security or quality verdict. Unsupported/incomplete/ambiguous input is unknown.",
                    "RFC8446 section7.1 SHA256 test-material-only HKDF schedule for supplied PSK and32-byte DHE input; supplied serialized transcript checkpoints are hashed exactly. Up to9unique stage claims and16384bytes/checkpoint. No transcript/handshake syntax, peer authentication, PSK identity, Finished verification, production secret handling, key access or key/digest output. SHA384,HelloRetryRequest transcript rewriting and key-update stages outside profile."
                  ],
                  "module": "tls13-transcript-schedule-claims",
                  "module_cpu_ms": 0.657,
                  "state": "observed",
                  "value": {
                    "checked_stage_claims": 9,
                    "client_finished_transcript_bytes": 10,
                    "empty_psk": true,
                    "hello_transcript_bytes": 10,
                    "matching_stage_claims": 8,
                    "mismatching_claim_indices": [
                      2
                    ],
                    "server_finished_transcript_bytes": 10,
                    "sha256_schedule_stages": 9
                  },
                  "warnings": []
                }
              ],
              "known_count": 1,
              "scope": {
                "contact_values_returned": false,
                "network": false,
                "supplied_artifact_only": true
              },
              "warnings": []
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "artifact": {
                      "additionalProperties": false,
                      "properties": {
                        "claims": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "secret_hex": {
                                "maxLength": 64,
                                "minLength": 64,
                                "pattern": "^(?:[0-9a-fA-F]{2})*$",
                                "type": "string"
                              },
                              "stage": {
                                "enum": [
                                  "early",
                                  "handshake",
                                  "master",
                                  "client_handshake",
                                  "server_handshake",
                                  "client_application",
                                  "server_application",
                                  "exporter",
                                  "resumption"
                                ],
                                "type": "string"
                              }
                            },
                            "required": [
                              "stage",
                              "secret_hex"
                            ],
                            "type": "object"
                          },
                          "maxItems": 9,
                          "minItems": 1,
                          "type": "array"
                        },
                        "client_finished_transcript_hex": {
                          "maxLength": 32768,
                          "minLength": 0,
                          "pattern": "^(?:[0-9a-fA-F]{2})*$",
                          "type": "string"
                        },
                        "dhe_hex": {
                          "maxLength": 64,
                          "minLength": 64,
                          "pattern": "^(?:[0-9a-fA-F]{2})*$",
                          "type": "string"
                        },
                        "hello_transcript_hex": {
                          "maxLength": 32768,
                          "minLength": 0,
                          "pattern": "^(?:[0-9a-fA-F]{2})*$",
                          "type": "string"
                        },
                        "psk_hex": {
                          "maxLength": 64,
                          "minLength": 0,
                          "pattern": "^(?:[0-9a-fA-F]{2})*$",
                          "type": "string"
                        },
                        "server_finished_transcript_hex": {
                          "maxLength": 32768,
                          "minLength": 0,
                          "pattern": "^(?:[0-9a-fA-F]{2})*$",
                          "type": "string"
                        },
                        "test_material_only": {
                          "type": "boolean"
                        }
                      },
                      "required": [
                        "test_material_only",
                        "psk_hex",
                        "dhe_hex",
                        "hello_transcript_hex",
                        "server_finished_transcript_hex",
                        "client_finished_transcript_hex",
                        "claims"
                      ],
                      "type": "object"
                    }
                  },
                  "required": [
                    "artifact"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-02T15:51:16.011Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-02T15:51:15.819Z"
    },
    "resource": "https://detect.halowerk.com/v1/protocol/tls13-transcript-schedule-claims",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "An agent that tests a TLS 1.3 implementation with synthetic material needs claimed SHA256 key-schedule stages checked against exact supplied transcript checkpoints without returning derived material."
}

What the leaf hashes

{"body":"7d47bd92e284f49f33b0a82da8e57c91fe280ef40465866e1c1ea290dcf1c00e","id":2251707,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793647820607480,"prev":null,"subject":"x402_bazaar:https://detect.halowerk.com/v1/protocol/tls13-transcript-schedule-claims","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).

  1. 0x5b858d4d585b5812e9add8c271e261866d49f60a0c198db4847d4a177115e960
  2. 0xf199294f7d8dfc4ae352fe84ed960c3ae58e806cd88471f9f86f504c47a85707
  3. 0x3da6249efe3c1693321405adae7e3276c8354701b2e2773478f4d24119bdfc11
  4. 0xe37e8f05aa46051088b5ca8d4ea28905d569b8fc45d1fdc74d0489947b87dc35
  5. 0xf4880cd72021ff1dad84ec7fe6a3764a96875575f4b41c9ce905fde268595887
  6. 0x1399d48aaae6c3fb2443c6c61a545707c728f0e53229880a1af37a6e8f214402
  7. 0x46b42e9b9b50d0b10e0286b867aa8fd1b9302e090cb100e88997bc6ce83fcd5e
  8. 0xa727e7886396f6868a1b3ed8f0167b52d1a2bf155fa14750f63092c3239864b2
  9. 0xafdd1e41de617bdaf8902cad0e72a2e217ca4f2a25d93e9ae199d46e6878b527
  10. 0xfb1210f3f776f6178edf8e3a6d97a6db5242c427801002ecc47ad0808bf339cc
  11. 0x759c94254fb1855bde03330a938dc518c259b867bbfdf745d9c3bbdf807f61b8
  12. 0xc50f51339262e39d55afbcdc6f7bed39e2183da928578f2ec140055f38e1a1bf
  13. 0x04a2764875935b38489e204384b26fce2bde25d67ea9c3bfa8dfb815f7d3928e
  14. 0x463370b8390b2f93f44023fe6ce3fd4ebff0a7fecb7894dd4f82f8253ec8661f
  15. 0x52242d46cadab5f421a6f86c1edc6379b085ae98482fa80904e4a3028c1849a3
  16. 0x1068659ec8f2bcf26e4ad39786557a8c45d60e5ebba4fce2fb9962b2c9c59920
  17. 0xf9973981f80219d4f00fa9186b40a8144accc0c9875572fb79eaea312a21a187
  18. 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON