{
  "kind": "crawlcheck-evidence-bundle",
  "version": 1,
  "generated_at": "2026-10-07T18:56:26.587Z",
  "report": {
    "id": "doutzx0p8h",
    "domain": "supremefencingdenver.com",
    "path": "/",
    "scanned_at": "2026-09-02T01:26:12.248Z",
    "score_version": 14,
    "archived": false
  },
  "verifier": {
    "url": "https://crawlcheck.io/crawlcheck-verify.mjs?v=c96356e45adb8e56",
    "sha256": "c96356e45adb8e56980d94dc9c5491df4ade7ab069e8d70b2d9c9edcbc637a6b",
    "run": "node crawlcheck-verify.mjs <this file>",
    "page": "https://crawlcheck.io/verify"
  },
  "proves": [
    "these manifest bytes were signed by the key published at https://crawlcheck.io/.well-known/http-message-signatures-directory",
    "the record digest is a leaf of the Merkle root sealed for its day, and that root is timestamped (OpenTimestamps, anchored in Bitcoin once confirmed)",
    "with the subject included: the sealed record names this report and commits to this manifest, so every fetched byte listed in the manifest (by SHA-256) is bound to the timestamp"
  ],
  "does_not_prove": [
    "that a finding is substantively right - it proves what was recorded and when, not that the rule was the right rule",
    "anything about the site after the scan time"
  ],
  "manifest": null,
  "record": {
    "digest": "9155b1e270ab27dcd9426d3794f42d938fea1f89c6ff8022f439223f1522e05e",
    "subject": null,
    "subject_withheld": "the sealed subject lists every finding code on this report, which is licence-gated; with a licence covering supremefencingdenver.com, or as its owner, the bundle carries it and closes the subject checks",
    "recipe": "digest = SHA-256 of the subject's UTF-8 bytes; the subject is canonical JSON (keys sorted, no whitespace); on records from 2026-09-20 its meg field is the manifest sha256"
  },
  "seal": {
    "state": "sealed",
    "day": "2026-09-02",
    "root": "3e9891f1c6cd4f8d56de7cbbb535ba23a3b67552d4394482065b191d1049509c",
    "path": [
      {
        "side": "left",
        "hash": "90eb0606ae688b7794015337f3c1637fa920ffa66db45dabc0d8a1ccef5d3b43"
      },
      {
        "side": "left",
        "hash": "9610982b336ca7601d9dfba8815a6e41b2bb2b68542d8666711801abfe882bac"
      },
      {
        "side": "right",
        "hash": "ed5ab7b1dcab9d149dbf694b26c40dc08adc33ac67b201ccab4caaad3b124843"
      },
      {
        "side": "right",
        "hash": "73039d57af5f925f749b99170955747624991c488da2b8f59e030caa9b1a41f3"
      },
      {
        "side": "right",
        "hash": "41f2b53255f7ef499f6d56f1c54dc43319e7552733d84ac3e02a61d38b67e9c9"
      },
      {
        "side": "left",
        "hash": "98e93f8655ab807755d0323650dd10abba833b5bd48941656281cb323449ae20"
      },
      {
        "side": "right",
        "hash": "5372f252b95a9ce3dbbecaeb105d0e8523570b8122a515fc60d6106812ff6c27"
      },
      {
        "side": "left",
        "hash": "acccc464c731c8dc5085760961ecf0011c3bfe0e000ab51af57294309a7d12b6"
      },
      {
        "side": "right",
        "hash": "287ca381023ff7e34cbb280c94a9254c7edbe827d579a680b29bf991a0b8ec2a"
      }
    ],
    "leaves_that_day": 281,
    "sealed_at": "2026-09-03T01:17:02.953Z",
    "calendars": [
      "https://a.pool.opentimestamps.org"
    ],
    "ots_base64": "AE9wZW5UaW1lc3RhbXBzAABQcm9vZgC/ieLohOiSlAEIPpiR8cbNT41W3ny7tTW6I6O2dVLUOUSCBlsZHRBJUJzwCLNT5MtSgFLSCPAQKnJ7pVU0m0ZcGJIm6RImxgjxBGqYyo7wCJLgll29QtIr/wCD3+MNLvkMji4taHR0cHM6Ly9hbGljZS5idGMuY2FsZW5kYXIub3BlbnRpbWVzdGFtcHMub3JnCPEgI88aCPIotCEZp/iNHl1JszM3ons0NOWFHW7ZOMvGpGcI8CCP88BDt9pkn8t8SiJb+N4WEbHEqLDXu5FUcS4HTWrN+QjwIH+uEPEwlUrSL97XIYh68R8g3PRMwnlyWhJZYwjY54BpCPEge4ljfxQems9d/pGuzQroUu5jo+sPs4uC1yBjXQiL72kI8CDItlY8mxD7e7qSvFGyytdxdcT203UJxLxhxFkb7o62ZwjxIKMD4k7L7jlZCPfcPSzCPRKvAZmHU7rBYcdp8iu3pzs0CPAgI25tkoATD9xsf+FJ3Rrgq2zU5TA6kYusUp2ycIS5jLMI8CAAYCDL5m0+99kcCWozm3/H1MZegwk7wBwks+I/XRckZAjwIOx07tASzVWKgeSoR1M7lB1ieDs3g2sm5sk66ohGojiBCPAgjZiBIgGdpLPYQpkOfveKUwGW92HNYp+SDLoaYlY1fMwI8SABm8uTycRczi3UUAyl7chvhP5zaYe51yBmle3NsDJl4QjxINHG8PIRTBBah3BhVRE3o45cYGnPS+XYbunBecdFJJjDCPFZAQAAAAHb1vlzANVOsCoAa90cZ4LtO+y+mAd/Bbt42vKxT6xaswAAAAAA/v///wKOpQMAAAAAABYAFJ+Pum+2dm1rZwBXlsXoxwvwMINRAAAAAAAAAAAiaiDwBHi6DgAICPEgnnXwQJHrSrf/MwDf8A+ClTILzfmE7occXEOkzDmIQHUICPEgs87xRKuktgSbXyqMpTTmT+3uD3mA+23Zx82Yhc6A8AEICPEgXjBzlaJFe2LLZREmyi4hEigS3S7SszNAWiSkBYGovH4ICPEgxTIQzq6aMF5++4Mhbc8ByIxb4jKUSBBU/iDCjbmsj+gICPEgJLskRh/KqXM4PzliTJ7BrFTtmZwAqqbbVX2zizcye2kICPEgePQDb9vRwuBt+1QXacBQvHJN9IUhv3ylonbOBoexjzMICPAgY8OS/Y4Wz2j9n0LggF/7r89izMOSduSBMsnRo2EBe0cICPAgphDIdVczck0ZMCxlqphsoS3VeJOA3wArbSpWXSdOwJIICPAgtFqvne3oIHqO7u7ZvXslyItdCh9prD62kb4Rm5aNCQsICPEgj0i+nuipTtAjpFaUbo3q+4cYF7QNiOfUiY3dr1wpkHAICPEgm+i5Gruc5b1AHBGAfGLargG6FMUoLRkxv2HlT9oYo/UICPEgPINRl5mj2cGaJe8Tn1ieXqevsNIAYLGwe2uCuYiwuTkICAAFiJYNc9cZAQP59Do=",
    "bitcoin_block": 965241,
    "recipe": "leaves are the day's digests sorted as hex; parent = SHA-256(left || right) over raw bytes; an odd node pairs with itself; side:right means the sibling goes on the right"
  },
  "publish_guard": {
    "checked": [
      "private_key",
      "private_jwk",
      "licence_key",
      "api_key",
      "bearer_token",
      "cloud_token",
      "private_address"
    ],
    "withheld": []
  },
  "disclosure": "https://crawlcheck.io/docs/api#disclosure"
}