{
  "schema": "eternal-beings-source-hashes/v1",
  "updatedAt": "2026-09-02",
  "algorithm": "SHA-256",
  "purpose": "Public integrity manifest for the official Eternal Beings instance files served by this website.",
  "files": {
    "example.html": "a2d8c485ac778f44ec5ed2682cb71d6110fe4c3a5c8c0295458b0ff905e9567b",
    "ethers.umd.min.js": "c8550f9644492f2d1278467b301c615c768a0d61d5c22d5bcd107ec7c9cbd329",
    "ethers-6.13.5-LICENSE.md": "a90ff8eedc2c3b456d6594d60aa287ba30ea911b3e0f1c4bb359a9c8f3f2e37e",
    "calls.html": "6f5369fb9e3e11c050ba9414a5f74accb17893a139e44e5e66036392ac799018",
    "direct-mint.html": "908133560fc65881028b335473e5428310c7e791f8fee5e16fb283711d752ada",
    "instance-config.js": "51cc6791d6d2080350c3dea527824587bc5ac61b28eee39f44c801034ab1bbc9",
    "instance-dashboard.js": "b9c6857a2242404eef5cbef085c94f8282c35124751436400b4fda427f4391dc",
    "player-dashboard.css": "9c68e53d5ba2374860a0af6af8c01414f7598de75aed026a9c53e843ebdf254a",
    "eternal-beings-instance.json": "dc7b7c5c5d61b9ea5b341df3952f757aa628ff05980b03033c1f0c835a2fea63",
    "_worker.js": "ec219dbbde444a84f24fb49f1707b0f5e980d5e9fa13365eacca3e6957263838",
    "CLOUDFLARE-SETUP.md": "5826c8bab044756845b366ec493d6dd3019c28ac9eac87c9defd5c4e4a63257e",
    "eternal-beings-agent-skill.md": "2395eaf0f1a2ddb0af0f7ec75e32995f365cf9c17e1283c5db0ade88190c13d7",
    "top-collections.ethereum.curated.json": "c0fe2305d63384cdb8c35d62243c6f157328521f7107b49cecc365322de8d3af",
    "devour.html": "e3c1e1668ebb7b8025f29bd5110dabfc1e3600e90756c9417a59b48317e09ab0",
    "devour-effects.js": "25ebba197a613cc4c2a03a2f98fe5099c655b083ea71fe49c1d05797c03d4f5d",
    "docs.html": "94c0d954b5f18b7e500a42da8020fd65ad3f40b7ee270b471b60f0b4fcb1debe",
    "index.html": "cc7b180a17ab3718b8e5a4de1d5ffceb846b04c1df601f57971a336d6d4113c5",
    "site-config.js": "1a942f61be3a81a9bb91994b20b7e51a0ad52f5973b378296cfbbf9814822b92",
    "logo.jpg": "228b8fd5111c5eadfc00e6932e1572ed22e0b6ebb99a90ac1b33e95e9888f0d0",
    "logo.png": "ce871da25ed7d95e592d3144d5cb4e00b998d64a2c0328130b4c523d1fdda8af"
  },
  "notes": [
    "The published contract addresses must match the verified Ethereum Mainnet deployment before this manifest is regenerated.",
    "The source ZIP should contain the same public files listed above plus this hash manifest."
  ]
}
