{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-06-12T19:34:04.063Z",
  "entryId": "book-2026-06-12T19-33-52-186Z",
  "title": "book",
  "uploadedAt": "2026-06-12T19:33:52.186Z",
  "sourceProofHash": "16d3e213947173cba2b52dd892f9bdec4e9907f58a7a552e65782a1feddf476f",
  "sourceProofPath": "library/book-2026-06-12T19-33-52-186Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/book-2026-06-12T19-33-52-186Z/source-proof.json?v=2026-06-12T19-33-52.186Z",
  "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/book-2026-06-12T19-33-52-186Z",
    "files": [
      {
        "name": "book/Book.json",
        "path": "library/book-2026-06-12T19-33-52-186Z/book/Book.json",
        "bytes": 23615,
        "sha256": "31180329e34575e1d908aed36284c3e6d32face240c0b689729baf18efa10ffc",
        "github": {
          "contentSha": "166602eed07e8133cfdcf5c741897ee076cc809b",
          "commitSha": "eee35cfe24478b4f5c7a9339d352b4d9bf6e856a",
          "commitUrl": "https://github.com/vladleopold/spine/commit/eee35cfe24478b4f5c7a9339d352b4d9bf6e856a",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/book/Book.json?token=ACCECW7ONQ7QCAE6AULVBBDKFRPV6"
        }
      },
      {
        "name": "book/Book.atlas",
        "path": "library/book-2026-06-12T19-33-52-186Z/book/Book.atlas",
        "bytes": 280,
        "sha256": "ccc2d55dc61e88c6b69bf5a48ee1120c2aace1adbb4cd015bfbd5eeb1ed13ffc",
        "github": {
          "contentSha": "9930f751fdd136fc3fc0c2e368c4555bd9fc7b82",
          "commitSha": "2c8e45745532c41d93028b51de72af8fd2942a6c",
          "commitUrl": "https://github.com/vladleopold/spine/commit/2c8e45745532c41d93028b51de72af8fd2942a6c",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/book/Book.atlas?token=ACCECW4JXV4GU5BTOUBBHHTKFRPWA"
        }
      },
      {
        "name": "book/Book.png",
        "path": "library/book-2026-06-12T19-33-52-186Z/book/Book.png",
        "bytes": 2342874,
        "sha256": "d07bf812e3351ecfa2129835680eb7c710ee1b55af48bbb80001133471b50f0a",
        "github": {
          "contentSha": "0e160cff6efd9b1365ad6790cb5517ac3ff7a08a",
          "commitSha": "97c46e122e5020077f1d1ca4c1618ed478924514",
          "commitUrl": "https://github.com/vladleopold/spine/commit/97c46e122e5020077f1d1ca4c1618ed478924514",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/book/Book.png?token=ACCECWZFEYZFRL7G3DDLII3KFRPWG"
        }
      },
      {
        "name": "hit-preview.webm",
        "path": "library/book-2026-06-12T19-33-52-186Z/hit-preview.webm",
        "bytes": 759121,
        "sha256": "365391eafbe2e08c782ee53c1de1041967da77177a3c172981eab5d1026ab150",
        "github": {
          "contentSha": "cad96d10d9a977deb00a8a93b2fc491fcc2e2bea",
          "commitSha": "88e0682817a70e10256fb9200f1b7b2f8b3b8b3e",
          "commitUrl": "https://github.com/vladleopold/spine/commit/88e0682817a70e10256fb9200f1b7b2f8b3b8b3e",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/hit-preview.webm?token=ACCECW4JJFTODXZBUWZWQMLKFRPWK"
        }
      },
      {
        "name": "hit-preview.webp",
        "path": "library/book-2026-06-12T19-33-52-186Z/hit-preview.webp",
        "bytes": 219856,
        "sha256": "a7ab0f83c54bd230489aeeac8bdce6548df6898c430921bcd48f3f174ef1ff53",
        "github": {
          "contentSha": "49a15cf6bbe315dec7d565ce9723f6fac8dfeb61",
          "commitSha": "256630981685805f859a1078742bfa55bbd5378c",
          "commitUrl": "https://github.com/vladleopold/spine/commit/256630981685805f859a1078742bfa55bbd5378c",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/hit-preview.webp?token=ACCECWY2SJNKLWJOIPLRDY3KFRPWM"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/book-2026-06-12T19-33-52-186Z/source-proof.json",
        "bytes": 2665,
        "sha256": "6ffbe7e490fc9314ee210fcfadd905974f989c91a152b4c04102ea6c320582c7",
        "github": {
          "contentSha": "2887fb392c216fdb622705fada5e34c1eee012b5",
          "commitSha": "38f620b9ecdd852b5ba4e5ced95f42c5878e6594",
          "commitUrl": "https://github.com/vladleopold/spine/commit/38f620b9ecdd852b5ba4e5ced95f42c5878e6594",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/book-2026-06-12T19-33-52-186Z/source-proof.json?token=ACCECW4AWBFS5YCZWIXJAUTKFRPWO"
        }
      }
    ]
  },
  "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": "264999ebea56e7c56d16f9504f6c24f4a68cdc8683699688982ec155bea5c137",
  "recommendedAnchorPayload": "sha256:264999ebea56e7c56d16f9504f6c24f4a68cdc8683699688982ec155bea5c137",
  "blockchain": {
    "status": "ready-to-anchor",
    "chain": "evm",
    "transactionData": "0x264999ebea56e7c56d16f9504f6c24f4a68cdc8683699688982ec155bea5c137",
    "message": "Set BLOCKCHAIN_RPC_URL and BLOCKCHAIN_PRIVATE_KEY in the server environment to write this proof hash to an EVM blockchain transaction."
  }
}