{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-06-13T18:49:24.361Z",
  "entryId": "scatter-2026-06-13T18-49-11-770Z",
  "title": "scatter",
  "uploadedAt": "2026-06-13T18:49:11.770Z",
  "sourceProofHash": "bbd76bd29f1be39263fd3ad670d9eb994ce1961fb9921eb70a1e0b8a421ec0bb",
  "sourceProofPath": "library/scatter-2026-06-13T18-49-11-770Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/scatter-2026-06-13T18-49-11-770Z/source-proof.json?v=2026-06-13T18-49-11.770Z",
  "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/scatter-2026-06-13T18-49-11-770Z",
    "files": [
      {
        "name": "scatter/Scatter.json",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.json",
        "bytes": 265799,
        "sha256": "19e72ea933398dcdee13b731e80dbf85c5b80b1903aff634a9b442e17dbce998",
        "github": {
          "contentSha": "f54f07dba36fa04369cbe43a7bc0233f61239eba",
          "commitSha": "bb7c19fc7278f46a62ab428fbf96dc504e4bd0c3",
          "commitUrl": "https://github.com/vladleopold/spine/commit/bb7c19fc7278f46a62ab428fbf96dc504e4bd0c3",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.json?token=ACCECW6WREC4TZR4F3CC2HLKFWTGO"
        }
      },
      {
        "name": "scatter/Scatter.atlas",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.atlas",
        "bytes": 1628,
        "sha256": "4a46fec059b5a018fc43318d538c45b2694effdd7ca9f6ce62f7a85750f7ac94",
        "github": {
          "contentSha": "b6c4fe12e60ba507334cb84978359135095dbdb2",
          "commitSha": "102046f695430dfe553c3beffceabec06bbe6cda",
          "commitUrl": "https://github.com/vladleopold/spine/commit/102046f695430dfe553c3beffceabec06bbe6cda",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.atlas?token=ACCECW4BXGUIRZ6I7TDOHKDKFWTGQ"
        }
      },
      {
        "name": "scatter/Scatter.webp",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.webp",
        "bytes": 2878316,
        "sha256": "81761e386d9443a30ea084afd1ad81fc1fd00274ceabc318b34b47c13ee9e922",
        "github": {
          "contentSha": "bfa8223eff8a5fe6426eeae0fbe2431878043e17",
          "commitSha": "505e8e3bb6e5ff9aa44e7234682103fb3a964036",
          "commitUrl": "https://github.com/vladleopold/spine/commit/505e8e3bb6e5ff9aa44e7234682103fb3a964036",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/scatter/Scatter.webp?token=ACCECW5JEMC42NQH3REAIDTKFWTGW"
        }
      },
      {
        "name": "idle-preview.webm",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/idle-preview.webm",
        "bytes": 607036,
        "sha256": "175ffca0d10d10f0c92b86a67a777fee0c65599fb268154e19b0ce2c7e0d46ce",
        "github": {
          "contentSha": "9d69bad898776eb07673683a69c6ddd5c8bd9127",
          "commitSha": "1612ecb79a43ee44f634a1dbe1f043f41c636975",
          "commitUrl": "https://github.com/vladleopold/spine/commit/1612ecb79a43ee44f634a1dbe1f043f41c636975",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/idle-preview.webm?token=ACCECW3TH5WJCSLN2PDCBTLKFWTG2"
        }
      },
      {
        "name": "idle-preview.webp",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/idle-preview.webp",
        "bytes": 204490,
        "sha256": "a3333a3973a20ea7bf6cad442e263e41c1a4547345a3ff7e094c71d364605a70",
        "github": {
          "contentSha": "8c2656db027e4ecf589892951952a9da72ec7833",
          "commitSha": "5820389804bac331015a67fb7f55aa8ce7ce3bb1",
          "commitUrl": "https://github.com/vladleopold/spine/commit/5820389804bac331015a67fb7f55aa8ce7ce3bb1",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/idle-preview.webp?token=ACCECW3WU55DRX7TE46NMIDKFWTG4"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/scatter-2026-06-13T18-49-11-770Z/source-proof.json",
        "bytes": 2703,
        "sha256": "46f1175da38451578db58c0bc40395bdb701f126c7b3fe973f4fdd8228314470",
        "github": {
          "contentSha": "53e80b5cb27666e580f94fb97e1f02974e12b08f",
          "commitSha": "8cdfd2c87a95d36d8580f0907b2ed6e9385794e3",
          "commitUrl": "https://github.com/vladleopold/spine/commit/8cdfd2c87a95d36d8580f0907b2ed6e9385794e3",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/scatter-2026-06-13T18-49-11-770Z/source-proof.json?token=ACCECW3AVIFLCNS3XA3EYRDKFWTG6"
        }
      }
    ]
  },
  "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": "a926f4eb2c869c8b57cde10cedcbb0cb1ee65c186e3c70f8e3e9164d2ed60b43",
  "recommendedAnchorPayload": "sha256:a926f4eb2c869c8b57cde10cedcbb0cb1ee65c186e3c70f8e3e9164d2ed60b43",
  "blockchain": {
    "status": "ready-to-anchor",
    "chain": "evm",
    "transactionData": "0xa926f4eb2c869c8b57cde10cedcbb0cb1ee65c186e3c70f8e3e9164d2ed60b43",
    "message": "Set BLOCKCHAIN_RPC_URL and BLOCKCHAIN_PRIVATE_KEY in the server environment to write this proof hash to an EVM blockchain transaction."
  }
}