{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-06-13T16:07:59.722Z",
  "entryId": "bag-2026-06-13T16-07-43-674Z",
  "title": "bag",
  "uploadedAt": "2026-06-13T16:07:43.674Z",
  "sourceProofHash": "70b15bf8e84059cb03ff297f74089438b4c7b3e156e2f1caf1204eb8b79ba2a6",
  "sourceProofPath": "library/bag-2026-06-13T16-07-43-674Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/bag-2026-06-13T16-07-43-674Z/source-proof.json?v=2026-06-13T16-07-43.674Z",
  "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-13T16-07-43-674Z",
    "files": [
      {
        "name": "bag/Bag.json",
        "path": "library/bag-2026-06-13T16-07-43-674Z/bag/Bag.json",
        "bytes": 40725,
        "sha256": "077376a0fba76786605e69874dcf897e83642942e7558a15a58e95450dd3ec7c",
        "github": {
          "contentSha": "241880a2b087d13861045ed2d1581379cbb813b4",
          "commitSha": "7774194b9f59a6564f65a0aa19481d63fbc64091",
          "commitUrl": "https://github.com/vladleopold/spine/commit/7774194b9f59a6564f65a0aa19481d63fbc64091",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/bag/Bag.json?token=ACCECW5DOC2DB3UEABQYDATKFWAJG"
        }
      },
      {
        "name": "bag/Bag.atlas",
        "path": "library/bag-2026-06-13T16-07-43-674Z/bag/Bag.atlas",
        "bytes": 340,
        "sha256": "f2c55796131ad526abd8437bab4f78e89ab491be375adddd3b2b70682a7caefa",
        "github": {
          "contentSha": "77db1c898961b3b577e0084c86b1a837f585b1d5",
          "commitSha": "547996d7e4babbb0f3a5355750ddc3746276d86f",
          "commitUrl": "https://github.com/vladleopold/spine/commit/547996d7e4babbb0f3a5355750ddc3746276d86f",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/bag/Bag.atlas?token=ACCECWYMZC2YSTLJSWAE6O3KFWAJI"
        }
      },
      {
        "name": "bag/Bag.webp",
        "path": "library/bag-2026-06-13T16-07-43-674Z/bag/Bag.webp",
        "bytes": 1074300,
        "sha256": "c88bc8ec450242e7a4631bd24a8793740f0064a8969d17352a42565ef182aecd",
        "github": {
          "contentSha": "4bed41ac80313a7a919092b85784c007abb5a3c0",
          "commitSha": "69b1fd385886c7bd544dfe093804cb42b6f12e00",
          "commitUrl": "https://github.com/vladleopold/spine/commit/69b1fd385886c7bd544dfe093804cb42b6f12e00",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/bag/Bag.webp?token=ACCECW527VUNORGZTKX2673KFWAJO"
        }
      },
      {
        "name": "hit-preview.webm",
        "path": "library/bag-2026-06-13T16-07-43-674Z/hit-preview.webm",
        "bytes": 311289,
        "sha256": "1cd58d259d83ebc7cd8edf51b01aa6a0e0307e8251c0766fa8c1f1ef3eaab46e",
        "github": {
          "contentSha": "437f3ff9a22dcd2b665fb130e25173b76a1751e8",
          "commitSha": "ee393cb43a83d252b0d265ac760d1209e7781f54",
          "commitUrl": "https://github.com/vladleopold/spine/commit/ee393cb43a83d252b0d265ac760d1209e7781f54",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/hit-preview.webm?token=ACCECW3C7B5GTQAPYA655ALKFWAJQ"
        }
      },
      {
        "name": "hit-preview.webp",
        "path": "library/bag-2026-06-13T16-07-43-674Z/hit-preview.webp",
        "bytes": 47432,
        "sha256": "a73e0f84844ca17684d25cdbf8f22a49ce064899d6ba221b0a5c9699e58c78ae",
        "github": {
          "contentSha": "280e2c16bd88a978d85a875bf310b9e01a5036ec",
          "commitSha": "68c2c5ffb08b826126a93e06bcbe5e62d7893ad3",
          "commitUrl": "https://github.com/vladleopold/spine/commit/68c2c5ffb08b826126a93e06bcbe5e62d7893ad3",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/hit-preview.webp?token=ACCECWYS7FCIMELWYKQMNB3KFWAJU"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/bag-2026-06-13T16-07-43-674Z/source-proof.json",
        "bytes": 2654,
        "sha256": "00732977922c740977f60bcccfe641705af49f109befd447ef48a25f770d73cb",
        "github": {
          "contentSha": "0d507ee6b728abc724d677b03ce1190c5cca0a63",
          "commitSha": "e035f2ae8e11c498813599394e687a4a740bd239",
          "commitUrl": "https://github.com/vladleopold/spine/commit/e035f2ae8e11c498813599394e687a4a740bd239",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/bag-2026-06-13T16-07-43-674Z/source-proof.json?token=ACCECW3SRMYGLNDPJ7TH2RLKFWAJW"
        }
      }
    ]
  },
  "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": "f7a0032c4e42ce0df586b7eeac65d55819b1c906796901cd13309ca547cdc2e0",
  "recommendedAnchorPayload": "sha256:f7a0032c4e42ce0df586b7eeac65d55819b1c906796901cd13309ca547cdc2e0",
  "blockchain": {
    "status": "ready-to-anchor",
    "chain": "evm",
    "transactionData": "0xf7a0032c4e42ce0df586b7eeac65d55819b1c906796901cd13309ca547cdc2e0",
    "message": "Set BLOCKCHAIN_RPC_URL and BLOCKCHAIN_PRIVATE_KEY in the server environment to write this proof hash to an EVM blockchain transaction."
  }
}