{
  "schemaVersion": "1.0",
  "project": "AIMONSTERS",
  "kind": "publisher-provided-point-in-time-mainnet-verification",
  "officialWebsite": "https://aimonsters.club",
  "chainId": 56,
  "network": "BNB Smart Chain",
  "explorer": "https://bscscan.com",
  "checkedAtUTC": "2026-10-27T09:45:46.571Z",
  "sourceBlocks": {
    "start": {
      "number": 130067742,
      "hash": "0xe601da348e01bc6b5950704e528371bbd2d088e1540c8bebe8c19b09cdba31e7",
      "timestamp": 1793094346
    },
    "end": {
      "number": 130067776,
      "hash": "0xb3bb582c08374a0dbb6e29495276dbc254c62672883074c93599137c74ed0f41",
      "timestamp": 1793094361
    }
  },
  "result": {
    "status": "verified_direct_owner_mint_closed",
    "passed": 174,
    "failed": 0,
    "readErrors": 0,
    "readOnly": true,
    "transactionsBroadcastByVerification": 0
  },
  "scope": [
    "Current parameter Owner and independent upgrade administrator for eight existing proxies",
    "Original proxy addresses, original ERC1967 implementation addresses and runtime hashes",
    "Three Owner-owned peripheral contracts and their current routing bindings",
    "Selected public NFT, ENCR, rules and dividend observables compared with the earlier deployment snapshot",
    "Migration transaction receipts and canonical block membership"
  ],
  "governance": {
    "parameterMode": "direct-owner",
    "mandatoryDelaySeconds": 0,
    "owner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
    "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
    "ownerCanChangeParametersImmediately": true,
    "legacyTimelock": "0x694B4b151EE351629E0c754cF13F2E1AE27D19ac",
    "legacyTimelockControlsActiveParameters": false,
    "disclosure": "Owner parameter transactions and upgrade-administrator transactions can take effect immediately. These are centralized permissions with no mandatory waiting buffer."
  },
  "deployment": {
    "core": "0xdF8414e0253F146BBDf80AdE1929137c3A831F39",
    "token": "0x9A1648FaEA2971542Dd424952Cbd4ce59e7D02c0",
    "genesisDividendVault": "0xBF6DcE9ff663FB0a614Ea0ce8A0A2bFf4E9F56C7",
    "aiWalletEligibilityRegistry": "0x4F8296AcEf824fACE60eb91699e9477D17E9E1DA",
    "modules": [
      {
        "name": "rules",
        "proxy": "0x264fC583BCc9B76C509F86B03bb8a5bFecee8981",
        "implementation": "0x88A8918Ae71425875A9f0C287FBeC53BA0D22FF1",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0xfd4af027a2f3866ae5e983099ea75aa750365ad247802bcf5a824696882e7b27",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "treasury",
        "proxy": "0x7e6C24DFD80FCFc00fF1637943C7bf28c8CF3122",
        "implementation": "0xD58683b54634380cd6b96Ff782C5819e78C3a7e2",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x0e5856392d194cfc4cbbc9e8d10690ff030bae3a80781d1de0329c74638964d1",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "crystal",
        "proxy": "0x9A1648FaEA2971542Dd424952Cbd4ce59e7D02c0",
        "implementation": "0x33eACe07E04B5a8F590b3d88F4b0Def5EdA07161",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x71444e5a4d66e26e0c769e3d088785bcdebfe14b67cde69469c2d46c37a77b98",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "random",
        "proxy": "0x03079E29Bc2b9a83f8848A3Aa2daa5E1809AEe02",
        "implementation": "0xce0e170A1eA14C051d4D7Ac014C2Ce4fcC3A5479",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x3a7bd00d36f413c85dbc86cc696c5d7c5085df893921659e909b32f732b15a2c",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "game",
        "proxy": "0xdF8414e0253F146BBDf80AdE1929137c3A831F39",
        "implementation": "0x8DA42Ecb350B2896B23d5f80FD0F43E4b0474Cb1",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x93ea791356e50d4c757d9514f2bef57bd16c690bc839c761b14bb950a648dfe0",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "arena",
        "proxy": "0xd7012839554944099FD440395BcA03709Cb56ce8",
        "implementation": "0xE232B38C907551109c77568897a0D69b978f4cb7",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0xdd6eae7597564d1f2a9adae6e6b593245362ca155b1556753a1f413e2ed3b97a",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "population",
        "proxy": "0x341050210d6a2e871F17839A75ff1B38D6a71fde",
        "implementation": "0x290a47E0d654766bCA36C6B2E809d48615aAafea",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x85936eecdb1f2d95d1d24cb25d5f0c7688951612c062ad7876d4cf05e91e930b",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      },
      {
        "name": "market",
        "proxy": "0xAaE32C92e6B3FfA56d5c13F5B0675e3B3C916515",
        "implementation": "0xce8600B51B08989b8C85585716447317CFF00eFD",
        "proxyRuntimeHash": "0x4df6c93c7728577425eac26e1dacbf8190fe89417da49429768a1999f7d0bea1",
        "implementationRuntimeHash": "0x3e2c32b2891f858258606922c15843c7d46275802ed5e6b349cd29a4d122769d",
        "parameterOwner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "upgradeAdmin": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
        "proxyAndImplementationPreserved": true
      }
    ]
  },
  "peripherals": {
    "priceGuard": {
      "address": "0xD25e8BBabCC3F73f4134497B58856be14C3EFaE6",
      "owner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
      "runtimeHash": "0x33a5469c4f446121444cc469cd9b33a9c494190cded91223503ef04ee975e42b",
      "settings": {
        "window": "1800",
        "maxAge": "21600",
        "maxDeviationBps": "500",
        "slippageBps": "100",
        "maxBudget": "1000000000000000000",
        "bootstrapTokensPerBNB": "500000000000000000000000000"
      }
    },
    "feeCollector": {
      "address": "0x088Ac6Eb597971e56723a2d7D01D8A0bC330da17",
      "owner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
      "runtimeHash": "0x0a88cfca7100abd326f25234d2297271295ea1143f39de6ef13376e334d49bbe",
      "token": "0x9A1648FaEA2971542Dd424952Cbd4ce59e7D02c0",
      "router": "0x10ED43C718714eb63d5aA57B78B54704E256024E",
      "wrapped": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c",
      "usdFeed": "0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE",
      "guard": "0xD25e8BBabCC3F73f4134497B58856be14C3EFaE6",
      "recipient": "0xBF6DcE9ff663FB0a614Ea0ce8A0A2bFf4E9F56C7",
      "thresholdUSDWei": "10000000000000000000",
      "maxPriceAgeSeconds": "3600"
    },
    "lpVault": {
      "address": "0x4CDc06dc2865D2f8449463F22d1decED0238c3B7",
      "owner": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
      "runtimeHash": "0xaaeaff187e5e71f0c9c67e30600b75372a27a81ba00811950914b64ecd055560",
      "unlockAt": "1824714230",
      "unlockAtUTC": "2027-10-28T09:03:50.000Z",
      "originalDeadlinePreserved": true
    },
    "treasuryLiquidityRoute": [
      "0x10ED43C718714eb63d5aA57B78B54704E256024E",
      "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c",
      "0x4CDc06dc2865D2f8449463F22d1decED0238c3B7",
      "0xD25e8BBabCC3F73f4134497B58856be14C3EFaE6"
    ],
    "liquidityExecutionEnabled": true,
    "marketAndPotionCollector": "0x088Ac6Eb597971e56723a2d7D01D8A0bC330da17",
    "oldPeripheralNativeAndTokenBalancesObservedZero": true
  },
  "observedState": {
    "mintOpen": false,
    "actionsOpen": true,
    "mintPolicy": {
      "aiEligibilityRegistry": "0x4F8296AcEf824fACE60eb91699e9477D17E9E1DA",
      "ordinaryMintPriceWei": "5000000000000000",
      "recipient": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03"
    },
    "rulesVersion": "1",
    "genesis": {
      "totalSupply": "1",
      "ownerOfFirstNFT": "0x79Ae45e51c8Eb9989edCc0A7adA3DbE19cfAcc03",
      "ownerDividendShares": "1"
    },
    "encr": {
      "totalSupply": "10000000000000000000000000000",
      "blackholeAddress": "0x000000000000000000000000000000000000dEaD",
      "blackholeBalance": "10000000000000000000000000000",
      "releasableReserveBalance": "10000000000000000000000000000",
      "decimals": 18,
      "reserveIsIrreversibleBurn": false
    },
    "treasuryTokenAccounting": [
      "10000000000000000000000000000",
      "10000000000000000000000000000"
    ],
    "marketListingCount": "0",
    "potionListingCount": "0",
    "ownerImmediateMintSwitchSimulationPassed": true,
    "outsiderMintSwitchSimulationRejected": true
  },
  "migration": {
    "completedAtUTC": "2026-10-27T09:42:30.505Z",
    "bridge": "0xdF0cd244973A5D686AbFC615f7F5a0F168C2aEbF",
    "bridgeRuntimeHash": "0x865b1406e34ffbc8f5811bf87bd60db298a2a51aa5d1a6741b524f333f0079d4",
    "routesHash": "0x767b0601587c89b363eb081474fd54451308553fb86367396ff1590189eed6a0",
    "gasFeesBNB": "0.00024259235",
    "atomicity": "One atomic transaction per proxy, eight proxy transactions in total. Each transaction restored its committed original implementation. Peripheral replacements and routing updates were separate transactions.",
    "transactions": [
      {
        "label": "bridge",
        "hash": "0x1dd6f06d8ca96a70817c4a694da7a50b25bb1366b038e10dc4bd90aa935a592a",
        "blockNumber": 130067104,
        "gasUsed": "835013",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-rules",
        "hash": "0x9959317258c2e8f4745aec789c515b769e760dd525dec6ba63ce6e8fea4be262",
        "blockNumber": 130067116,
        "gasUsed": "63737",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-treasury",
        "hash": "0x92d1e4794b9b59fbe4bdce4e4abc1a244cc83254ded9136fa7bf5da9671d43eb",
        "blockNumber": 130067127,
        "gasUsed": "64591",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-crystal",
        "hash": "0x6bb55ce23b45367d5bb16d562a92f8bc8305713c7e75bb0d8f0ee2ee758d8276",
        "blockNumber": 130067141,
        "gasUsed": "64347",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-random",
        "hash": "0x44d6a12c4192d2cadf27fac3a4b369c4a226fd101516fd5f0f382c715a8f65a5",
        "blockNumber": 130067153,
        "gasUsed": "64160",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-game",
        "hash": "0x5698c582b1398a6da3e951a2d7cae4b4ab356153989f6dc9e6afda23e0ec84ba",
        "blockNumber": 130067162,
        "gasUsed": "65137",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-arena",
        "hash": "0x0592b9a798b013125d3a5688de1b7e7e8b3ee5d49616ba820084a7b346c96682",
        "blockNumber": 130067172,
        "gasUsed": "64256",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-population",
        "hash": "0x1032b462dff824bf61c378dec480c226eff767326fedb7d91af6b4de2bfd1097",
        "blockNumber": 130067185,
        "gasUsed": "63973",
        "gasPriceWei": "50000000"
      },
      {
        "label": "owner-market",
        "hash": "0x28d5ff6a06b00cd39938a4077a84f039d80ee449bb05f4132a22daf34c7e1f6f",
        "blockNumber": 130067198,
        "gasUsed": "63954",
        "gasPriceWei": "50000000"
      },
      {
        "label": "guard",
        "hash": "0x485ce027f0e424cd691d290d826cb2cad3b9dcb8b3be7516c91235480d89b8ff",
        "blockNumber": 130067213,
        "gasUsed": "1435991",
        "gasPriceWei": "50000000"
      },
      {
        "label": "lpVault",
        "hash": "0x626928c4bba45d755b7450c2f83cfaf6da4280264fe8326bdfb4fadc1002d569",
        "blockNumber": 130067222,
        "gasUsed": "299309",
        "gasPriceWei": "50000000"
      },
      {
        "label": "feeCollector",
        "hash": "0xc2533a53108b7e0c3043bb6f9732f888c54aeeaf0ec9e802126ce1d068b6d9d5",
        "blockNumber": 130067232,
        "gasUsed": "1538043",
        "gasPriceWei": "50000000"
      },
      {
        "label": "treasury-router",
        "hash": "0x10ac6862bb1e27fd9c01f2e286cf6c1ffbd7ae2c5613bc09a2e8e328b2ea40d3",
        "blockNumber": 130067242,
        "gasUsed": "55328",
        "gasPriceWei": "50000000"
      },
      {
        "label": "treasury-guard",
        "hash": "0x09bbae4b8acec083d5284bb6ca132f204141dd41c4b9839e54203cbcfb0286e6",
        "blockNumber": 130067252,
        "gasUsed": "41609",
        "gasPriceWei": "50000000"
      },
      {
        "label": "market-collector",
        "hash": "0x76dd88a790d8a0c65e6a0e3a1e0ef971ab190d77796d5a5397634ef3fdc0530d",
        "blockNumber": 130067262,
        "gasUsed": "34262",
        "gasPriceWei": "50000000"
      },
      {
        "label": "potion-collector",
        "hash": "0xaf4cc8834609141a8e4273fe709d4561a69f08dd9b23e7b63f6d903fac407fe7",
        "blockNumber": 130067271,
        "gasUsed": "38453",
        "gasPriceWei": "50000000"
      },
      {
        "label": "restore-liquidity",
        "hash": "0x6d47fce9e80b0131079f2a6cadae6ef9fdc1b3e282b5cdf1dbd180ee302fddb0",
        "blockNumber": 130067278,
        "gasUsed": "59684",
        "gasPriceWei": "50000000"
      }
    ]
  },
  "validation": {
    "dedicatedMigration": {
      "localBridgeCases": {
        "passing": 9,
        "failing": 0
      },
      "eightProxyMainnetFork": {
        "passing": 1,
        "failing": 0,
        "forkBlock": 130063517,
        "executionChainId": 31337
      },
      "fullMigrationAndPeripheralFork": {
        "passing": 1,
        "failing": 0,
        "forkBlock": 130063517,
        "executionChainId": 31337,
        "protectedStateUnchanged": true,
        "originalImplementationsRestored": true,
        "guardSettingsCopied": true,
        "lpDeadlinePreserved": true,
        "liquidityFlagRestored": true,
        "productionKeeperReadVerificationPassed": true
      },
      "scope": "Fork writes occurred only on isolated Hardhat chain 31337 using public-address impersonation. The 174 mainnet checks were read-only. These are publisher-provided checks, not an independent external audit."
    },
    "historicalGameSuite": {
      "passing": 201,
      "pending": 8,
      "failing": 0,
      "evidenceURL": "https://aimonsters.club/evidence/contract-test-summary.json",
      "scope": "Historical gameplay test result, unchanged. It predates the direct-Owner migration and does not verify current deployed ownership."
    },
    "historicalSeparateFork": {
      "passing": 10,
      "failing": 0,
      "evidenceURL": "https://aimonsters.club/evidence/fork-test-summary.json",
      "scope": "Separate historical real-contract fork result with local writes and simulated coordinator callback; no genuine VRF proof or live oracle fulfillment is asserted."
    }
  },
  "provenance": {
    "fullMainnetVerificationSHA256": "1d39286f29e5000500aa975be78ccd9b0527c39469650a502ca7227f32e9f0ea",
    "sourceManifestSHA256": "ba9d318d4dbb39f6199d7532a76eb6a543fd4c75666142c7f7022920e09688d9",
    "activeManifestSHA256": "7d96a7d6dee5e1e4d422150df224e050fce4dcc75bfde5cd37a705b7eb45088d",
    "migrationForkEvidenceSHA256": "6ea2d84fed62ef8b7468a11fd1373e4c68ec4d88c1b2d714c8456e764149dcc9"
  },
  "limitations": [
    "Current chain reads span a bounded block range; they do not freeze the chain.",
    "State preservation independently compares listed public observables with the earlier public deployment snapshot; it does not claim a complete raw-storage proof.",
    "Historical Timelock remains deployed but is no longer Owner of the active modules or the three active peripheral contracts.",
    "This check does not enable Mint, change a parameter, or mint/transfer a Genesis NFT.",
    "Observed Mint state, ownership, balances and parameters can change after the recorded blocks; re-read the live manifest and contracts before signing.",
    "Successful checks do not guarantee project quality, returns, availability, or absence of undiscovered defects. No independent external security audit or vendor endorsement is claimed."
  ]
}
