{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-08-05T12:16:39.146Z",
  "entryId": "ch0095_spr-2026-08-05T12-16-32-408Z",
  "title": "ch0095_spr",
  "uploadedAt": "2026-08-05T12:16:32.408Z",
  "sourceProofHash": "fc1a30a89a147cacb7774c5daf0f825c66b24b6729b8737eacf92775ffdfd397",
  "sourceProofPath": "library/ch0095_spr-2026-08-05T12-16-32-408Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/ch0095_spr-2026-08-05T12-16-32-408Z/source-proof.json?v=2026-08-05T12-16-32.408Z",
  "uploader": {
    "mode": "anonymous-browser",
    "anonymousAccountId": "anon_f15jvc_cn6dff",
    "anonymousFingerprint": "f15jvc",
    "browserFingerprintSha256": "ae86d664dfcd11eb4692e4bd334ea14273ff30d46429a9497462c078f7c18957",
    "browserEnvironmentHashSha256": "e6ec412a5ec9f6fdb010f7e4665388f4a14d2725e4981804db54f0a7fd52f2f7",
    "browserEnvironment": {
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36",
      "platform": "Win32",
      "language": "en-US",
      "languages": [
        "en-US",
        "en",
        "zh-TW",
        "zh-CN"
      ],
      "hardwareConcurrency": 20,
      "deviceMemory": 32,
      "screen": {
        "width": 2195,
        "height": 1235,
        "colorDepth": 24,
        "pixelRatio": 1.75
      },
      "timezone": "Asia/Hong_Kong",
      "timezoneOffset": -480,
      "maxTouchPoints": 2,
      "cookieEnabled": true
    }
  },
  "github": {
    "owner": "vladleopold",
    "repo": "spine",
    "branch": "main",
    "repositoryUrl": "https://github.com/vladleopold/spine",
    "uploadPath": "library/ch0095_spr-2026-08-05T12-16-32-408Z",
    "files": [
      {
        "name": "ch0095_spr/CH0095_spr.skel",
        "path": "library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.skel",
        "bytes": 11267,
        "sha256": "85ac37a2d3c74c285d7b64862ccdcaf25a42fb31a92e5bfcfd2aac3014b8ba84",
        "github": {
          "contentSha": "22b848cf0a7786bb00ea667ff64c422c6b307a32",
          "commitSha": "02ed2b604b61b3b1117d638ea4dcd4a000b35bee",
          "commitUrl": "https://github.com/vladleopold/spine/commit/02ed2b604b61b3b1117d638ea4dcd4a000b35bee",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.skel"
        }
      },
      {
        "name": "ch0095_spr/CH0095_spr.atlas",
        "path": "library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.atlas",
        "bytes": 1368,
        "sha256": "973c81c5dfc2c707ca1263d7b08c6350c0a5263a20e679eaecc74958cc104a25",
        "github": {
          "contentSha": "60bce8b5e9aef4de4bc064efb3b9fb706e90f219",
          "commitSha": "744b2e4f0669df7c3709758c09c4d3beefbd99c2",
          "commitUrl": "https://github.com/vladleopold/spine/commit/744b2e4f0669df7c3709758c09c4d3beefbd99c2",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.atlas"
        }
      },
      {
        "name": "ch0095_spr/CH0095_spr.png",
        "path": "library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.png",
        "bytes": 966897,
        "sha256": "8d1bf2e294d2a2f22a27f431f491081b1ae48a99bb01996f5a7fde3469e4355b",
        "github": {
          "contentSha": "d35407c90b5137ec6bc7ee2b3023c7aa5548d3f1",
          "commitSha": "fd7655935bc52e6afa8f71dcb205601bd99c9a72",
          "commitUrl": "https://github.com/vladleopold/spine/commit/fd7655935bc52e6afa8f71dcb205601bd99c9a72",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/ch0095_spr-2026-08-05T12-16-32-408Z/ch0095_spr/CH0095_spr.png"
        }
      },
      {
        "name": "00-preview.webp",
        "path": "library/ch0095_spr-2026-08-05T12-16-32-408Z/00-preview.webp",
        "bytes": 1302,
        "sha256": "48df763e46f10cbcb1766e87728d4589653b0b39d678c6a63e273fca1de5e90b",
        "github": {
          "contentSha": "dffb1e6d61077e1a62119cf502fa574e00175536",
          "commitSha": "d396c5cf68719de462c3044877bee4f5fa668f9b",
          "commitUrl": "https://github.com/vladleopold/spine/commit/d396c5cf68719de462c3044877bee4f5fa668f9b",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/ch0095_spr-2026-08-05T12-16-32-408Z/00-preview.webp"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/ch0095_spr-2026-08-05T12-16-32-408Z/source-proof.json",
        "bytes": 2572,
        "sha256": "da02586d10e88e3b02c01b082423e9fb0104c5e0ac8e1b8d44d8a9740bd9ffc1",
        "github": {
          "contentSha": "af6be61e621060ccff77ffedb6627c8ca384ff0b",
          "commitSha": "7761f40012250ce81809625f68730e0360cc4c08",
          "commitUrl": "https://github.com/vladleopold/spine/commit/7761f40012250ce81809625f68730e0360cc4c08",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/ch0095_spr-2026-08-05T12-16-32-408Z/source-proof.json"
        }
      }
    ]
  },
  "legalEvidence": {
    "statement": "This record links file SHA-256 hashes, browser/account identity hashes, browser environment evidence, GitHub repository writes, and an optional EVM transaction payload for source-origin evidence.",
    "privacy": "Email is stored only as SHA-256 in the proof. Anonymous browser/account identifiers are pseudonymous and should be treated as evidence metadata, not personal identity by themselves."
  },
  "anchorHash": "0945b37805784251583787ccf7ebd8e57f60f1b9091bbbe57c4e7009e00cf27a",
  "recommendedAnchorPayload": "sha256:0945b37805784251583787ccf7ebd8e57f60f1b9091bbbe57c4e7009e00cf27a",
  "blockchain": {
    "status": "disabled",
    "chain": "evm",
    "transactionData": "0x0945b37805784251583787ccf7ebd8e57f60f1b9091bbbe57c4e7009e00cf27a",
    "message": "Blockchain anchoring is temporarily disabled."
  }
}