{
  "type": "SpineLinkGitHubBlockchainAnchor",
  "version": 1,
  "createdAt": "2026-06-07T20:21:31.270Z",
  "entryId": "skeleton-2026-06-07T20-21-16-442Z",
  "title": "skeleton",
  "uploadedAt": "2026-06-07T20:21:16.442Z",
  "sourceProofHash": "7894bf7b52d2d4402f7ae1b151eb77d37920e00a07487c7a1e46831806986e59",
  "sourceProofPath": "library/skeleton-2026-06-07T20-21-16-442Z/source-proof.json",
  "sourceProofUrl": "https://spine-link.vercel.app/assets/library/skeleton-2026-06-07T20-21-16-442Z/source-proof.json?v=2026-06-07T20-21-16.442Z",
  "uploader": {
    "mode": "anonymous-browser",
    "anonymousAccountId": "anon_1lt8r3c_1qeek5q",
    "anonymousFingerprint": "1lt8r3c",
    "browserFingerprintSha256": "58eebe294ee4dd4791c2c80745721088727f124e060b4165053ac215eaa46f1d",
    "browserEnvironmentHashSha256": "2498d1a5757d8c85d5db72e45597cae4b459e9f4bab27ff346b157f576ed2854",
    "browserEnvironment": {
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36",
      "platform": "MacIntel",
      "language": "en-US",
      "languages": [
        "en-US"
      ],
      "hardwareConcurrency": 2,
      "deviceMemory": 8,
      "screen": {
        "width": 1920,
        "height": 1080,
        "colorDepth": 30,
        "pixelRatio": 2
      },
      "timezone": "Europe/Bucharest",
      "timezoneOffset": -180,
      "maxTouchPoints": 0,
      "cookieEnabled": true
    }
  },
  "github": {
    "owner": "vladleopold",
    "repo": "spine",
    "branch": "main",
    "repositoryUrl": "https://github.com/vladleopold/spine",
    "uploadPath": "library/skeleton-2026-06-07T20-21-16-442Z",
    "files": [
      {
        "name": "skeleton/skeleton.json",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/skeleton/skeleton.json",
        "bytes": 110637,
        "sha256": "70e89a6e7065b836836b73ba3375834005487c71b392f88c4b3d2164d5817ff0",
        "github": {
          "contentSha": "46847a0c31811b5e58be839dad23834be84b47a4",
          "commitSha": "ed63fef519dc4c38e1d1a8fa3ca397ca0ed0ab90",
          "commitUrl": "https://github.com/vladleopold/spine/commit/ed63fef519dc4c38e1d1a8fa3ca397ca0ed0ab90",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/skeleton/skeleton.json?token=ACCECWZOGYVWZIK6CH75KMTKEXJPY"
        }
      },
      {
        "name": "skeleton/caracter_furball.atlas",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/skeleton/caracter_furball.atlas",
        "bytes": 4422,
        "sha256": "9bd316f50167870e971caa073f8bb852e99689ceaa2e3723583d1583e57e04d3",
        "github": {
          "contentSha": "2d32ab255daaf95aedc7e74bf636ea07eba5a941",
          "commitSha": "ff94c44abfee0603a4973ffb9c940e60f5dc2b22",
          "commitUrl": "https://github.com/vladleopold/spine/commit/ff94c44abfee0603a4973ffb9c940e60f5dc2b22",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/skeleton/caracter_furball.atlas?token=ACCECW72JLIJWVQZF3BDQGTKEXJP2"
        }
      },
      {
        "name": "skeleton/caracter_furball.webp",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/skeleton/caracter_furball.webp",
        "bytes": 1698578,
        "sha256": "3d8bb5d42d149354c98496f6f31197f32f593dbd7963f05c7ce84a6fb54d91ff",
        "github": {
          "contentSha": "dbfa73b43ae6093dbe87d5a25e480e0c2962ed26",
          "commitSha": "691830e5830f6e19a1a03ed659a3dd2b1e92a679",
          "commitUrl": "https://github.com/vladleopold/spine/commit/691830e5830f6e19a1a03ed659a3dd2b1e92a679",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/skeleton/caracter_furball.webp?token=ACCECW6TXGXLQKGFSZYESMDKEXJQE"
        }
      },
      {
        "name": "character_idle-preview.webm",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/character_idle-preview.webm",
        "bytes": 649959,
        "sha256": "80553ad231707dfe33d7385e908cda005d720f2a092cc43b4347f0ce96eec77f",
        "github": {
          "contentSha": "85449e4233d2f22bd09391fc8eba830cebe8042d",
          "commitSha": "821e41df1d6612c733d581582fe0b26543c194fe",
          "commitUrl": "https://github.com/vladleopold/spine/commit/821e41df1d6612c733d581582fe0b26543c194fe",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/character_idle-preview.webm?token=ACCECW7SYTLKTR47O5VQLT3KEXJQI"
        }
      },
      {
        "name": "character_idle-preview.webp",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/character_idle-preview.webp",
        "bytes": 120250,
        "sha256": "46c19f63148d00ede60d52c085e0db4e313a7aa5d69bb0313ea87c4ec989d134",
        "github": {
          "contentSha": "9d8d00c0c664f0178b12c495ea7a821e1b3555d2",
          "commitSha": "46eb8739662bb3d67bf5ac487a8ec7e00871bddb",
          "commitUrl": "https://github.com/vladleopold/spine/commit/46eb8739662bb3d67bf5ac487a8ec7e00871bddb",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/character_idle-preview.webp?token=ACCECW4AQA7YJRGFQHWZCPTKEXJQM"
        }
      },
      {
        "name": "source-proof.json",
        "path": "library/skeleton-2026-06-07T20-21-16-442Z/source-proof.json",
        "bytes": 2708,
        "sha256": "fd667587783adae3366a893a0dd796e43cb76ffd6a9112d7dafb36270d520df7",
        "github": {
          "contentSha": "72f1cdb3598f8418d28d05128ec689d28a46546d",
          "commitSha": "a9d879f4f8b3d3bbda8cfa0318f035dba7dd6506",
          "commitUrl": "https://github.com/vladleopold/spine/commit/a9d879f4f8b3d3bbda8cfa0318f035dba7dd6506",
          "downloadUrl": "https://raw.githubusercontent.com/vladleopold/spine/main/library/skeleton-2026-06-07T20-21-16-442Z/source-proof.json?token=ACCECWZFU7MJGQSUNULK4NLKEXJQM"
        }
      }
    ]
  },
  "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": "a829fa19b7929b16965acbbd134f60db457aa0717f4980ff3521eaeac65ea330",
  "recommendedAnchorPayload": "sha256:a829fa19b7929b16965acbbd134f60db457aa0717f4980ff3521eaeac65ea330",
  "blockchain": {
    "status": "ready-to-anchor",
    "chain": "evm",
    "transactionData": "0xa829fa19b7929b16965acbbd134f60db457aa0717f4980ff3521eaeac65ea330",
    "message": "Set BLOCKCHAIN_RPC_URL and BLOCKCHAIN_PRIVATE_KEY in the server environment to write this proof hash to an EVM blockchain transaction."
  }
}