{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-06-13T17:26:45.595Z",
  "entryId": "bag-2026-06-13T17-26-33-613Z",
  "title": "bag",
  "uploadedAt": "2026-06-13T17:26:33.613Z",
  "sourceProofHash": "af7f7fbac9804d6432f00f9d61653e8b4e6ddd993d28b93986c43d8977ac99a7",
  "sourceProofPath": "library/bag-2026-06-13T17-26-33-613Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/bag-2026-06-13T17-26-33-613Z/source-proof.json?v=2026-06-13T17-26-33.613Z",
  "uploader": {
    "mode": "anonymous-browser",
    "anonymousAccountId": "anon_anuce7_18wlcf",
    "anonymousFingerprint": "anuce7",
    "browserFingerprintSha256": "bec5b874db5724e3dd1e58217cf9de4242147df75c447fb2bddcd33480d06795",
    "browserEnvironmentHashSha256": "540a52828a3723993a7f7254750a14f969d1b2c843d3f7c6c08ad93609d91b72",
    "browserEnvironment": {
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
      "platform": "Win32",
      "language": "tr",
      "languages": [
        "tr",
        "en-US",
        "en",
        "et",
        "sk"
      ],
      "hardwareConcurrency": 12,
      "deviceMemory": 32,
      "screen": {
        "width": 2560,
        "height": 1440,
        "colorDepth": 32,
        "pixelRatio": 1
      },
      "timezone": "Europe/Istanbul",
      "timezoneOffset": -180,
      "maxTouchPoints": 0,
      "cookieEnabled": true
    }
  },
  "github": {
    "owner": "vladleopold",
    "repo": "spine",
    "branch": "main",
    "repositoryUrl": "https://github.com/vladleopold/spine",
    "uploadPath": "library/bag-2026-06-13T17-26-33-613Z",
    "files": [
      {
        "name": "bag/Bag.json",
        "path": "library/bag-2026-06-13T17-26-33-613Z/bag/Bag.json",
        "bytes": 35394,
        "sha256": "7bfa34938054ee1cda329824ec0eafd15650830f98a8ec456a68acd6cde2fb17",
        "github": {
          "contentSha": "bc740d589bdbe26df37c75ebc25bc38751984113",
          "commitSha": "15513ce1e8428d3427b524a6d4eb9b0f5b9f4a9c",
          "commitUrl": "https://github.com/vladleopold/spine/commit/15513ce1e8428d3427b524a6d4eb9b0f5b9f4a9c",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/bag/Bag.json?token=ACCECW2KJKLYGRH7VYSPTYDKFWJQS"
        }
      },
      {
        "name": "bag/Bag.atlas",
        "path": "library/bag-2026-06-13T17-26-33-613Z/bag/Bag.atlas",
        "bytes": 340,
        "sha256": "f2c55796131ad526abd8437bab4f78e89ab491be375adddd3b2b70682a7caefa",
        "github": {
          "contentSha": "77db1c898961b3b577e0084c86b1a837f585b1d5",
          "commitSha": "dea5a3c392501448632fca4e24de17cb1b6db79d",
          "commitUrl": "https://github.com/vladleopold/spine/commit/dea5a3c392501448632fca4e24de17cb1b6db79d",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/bag/Bag.atlas?token=ACCECW4ZMZ6T7JGSAXLSKMTKFWJQU"
        }
      },
      {
        "name": "bag/Bag.webp",
        "path": "library/bag-2026-06-13T17-26-33-613Z/bag/Bag.webp",
        "bytes": 1074300,
        "sha256": "c88bc8ec450242e7a4631bd24a8793740f0064a8969d17352a42565ef182aecd",
        "github": {
          "contentSha": "4bed41ac80313a7a919092b85784c007abb5a3c0",
          "commitSha": "5571958f996205678219e7d1b3d23428a31ca8f5",
          "commitUrl": "https://github.com/vladleopold/spine/commit/5571958f996205678219e7d1b3d23428a31ca8f5",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/bag/Bag.webp?token=ACCECW5TSMBEH4T4XVEASWDKFWJQ2"
        }
      },
      {
        "name": "hit-preview.webm",
        "path": "library/bag-2026-06-13T17-26-33-613Z/hit-preview.webm",
        "bytes": 530934,
        "sha256": "11e488e7e03e07d3890785bd8f5d1ba946bbb1ba8ba95e0b15d3a65fc5578484",
        "github": {
          "contentSha": "a025fe069f0e371a33c8eb4cebd18879be7605cf",
          "commitSha": "2a30bc4064536dea76a423aaf2a8617c83e6fb48",
          "commitUrl": "https://github.com/vladleopold/spine/commit/2a30bc4064536dea76a423aaf2a8617c83e6fb48",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/hit-preview.webm?token=ACCECW4YJ53LZ3I3LCWWSKDKFWJQ6"
        }
      },
      {
        "name": "hit-preview.webp",
        "path": "library/bag-2026-06-13T17-26-33-613Z/hit-preview.webp",
        "bytes": 137798,
        "sha256": "c9b5f8dead0492d25d144a0808c350b5f39d5d6b0940d0da69c03c0f86a35356",
        "github": {
          "contentSha": "b40b19f4ef234f56be06ce2040c503afd4da7d8f",
          "commitSha": "f01ca3506f554815c988f06c3402995dbb5c7c1a",
          "commitUrl": "https://github.com/vladleopold/spine/commit/f01ca3506f554815c988f06c3402995dbb5c7c1a",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/hit-preview.webp?token=ACCECW63ERLFHT5AOXPKZPTKFWJRA"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/bag-2026-06-13T17-26-33-613Z/source-proof.json",
        "bytes": 2655,
        "sha256": "6aebdf09a95fd2771eaf3f657f676edb97968ab099a676ef13fecb7cff5b04d1",
        "github": {
          "contentSha": "0c96f44b06b1e851b8cc3809f37b938673c7272a",
          "commitSha": "0cecc3839cbea842ce75bdaf8aa624ee3e235328",
          "commitUrl": "https://github.com/vladleopold/spine/commit/0cecc3839cbea842ce75bdaf8aa624ee3e235328",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T17-26-33-613Z/source-proof.json?token=ACCECW62NXNYKXA4TKZDHTDKFWJRC"
        }
      }
    ]
  },
  "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": "573659173754543e921d08bd923c16606a8a331a3448c0f680b268d70ffc22a0",
  "recommendedAnchorPayload": "sha256:573659173754543e921d08bd923c16606a8a331a3448c0f680b268d70ffc22a0",
  "blockchain": {
    "status": "ready-to-anchor",
    "chain": "evm",
    "transactionData": "0x573659173754543e921d08bd923c16606a8a331a3448c0f680b268d70ffc22a0",
    "message": "Set BLOCKCHAIN_RPC_URL and BLOCKCHAIN_PRIVATE_KEY in the server environment to write this proof hash to an EVM blockchain transaction."
  }
}