{
  "version": "0.7.1",
  "verifiedAt": "2026-10-29T18:48:58.279Z",
  "production": {
    "deployed": true,
    "access": "public",
    "site": "https://gethyped.trade",
    "program": "7y3Y6hkaiRH73vr5EYXnCSYrRQyUpAwChJQ8bH3QXqL3",
    "build": "42fefffbb4aecfe5424d095b81bb2c4c759142bd8fbfa0244897a0950c0d1264",
    "verifiedAt": "2026-10-29",
    "automatedKeeper": false,
    "keeperInstalled": true,
    "keeperMode": "dry-run",
    "ownerSignedSetupVerified": true,
    "pending": [
      "Keeper live activation",
      "Independent security audit"
    ]
  },
  "build": {
    "format": "SBFv3",
    "platformTools": "v1.57",
    "programBytes": 152328,
    "sha256": "42fefffbb4aecfe5424d095b81bb2c4c759142bd8fbfa0244897a0950c0d1264",
    "sourceSha256": "7b19c32ad0c4ead491489de94ae8b24ea97102d0f5a7e2d29adb1fb1f853c057"
  },
  "previousBuild": {
    "note": "Deployed mainnet build before the 5/5/30/30/30 fee upgrade; rollback target.",
    "format": "SBFv3",
    "platformTools": "v1.57",
    "programBytes": 152600,
    "sha256": "f602b6dc2d98fe1c00ac66cff8181a0598899049548e3e5707d467cc72babc09",
    "sourceSha256": "fc2d9a7114d15b3860d05463fe24b422f5aeb6767e538698820379425cb0e69d",
    "file": "hype_roots_vault-f602b6dc.so"
  },
  "tests": {
    "nodeUnit": 174,
    "onchainIntegration": 28,
    "rustUnit": 2,
    "passed": true,
    "signaturesVerified": true,
    "packetLimit": 1232,
    "coverage": [
      "real pump.fun create_v2 + atomic vault registration",
      "real HYPE buy and sell before graduation",
      "5/5/30/30/30 allocation and exact unit conservation",
      "pre-burn supply redemption and rollback on failed payout",
      "treasury substitution and invalid proof/replay rejection",
      "creator payouts and holder Merkle claims",
      "real migration to canonical HYPE PumpSwap pool",
      "post-graduation V2 trade, fee sweep and collection",
      "operator-signed bounded platform-token buyback + real burn",
      "browser client instruction builders",
      "production lookup-table packet-size checks",
      "reward root reconstruction, per-claim proof validation and manifest identity binding",
      "180-day epoch expiry, exact-boundary recovery, replay and cross-token rejection",
      "resumable owner setup, bytecode verification, wallet-change and signature-expiry guards",
      "complete SBFv3 program deployed through the real loader-v3 with signed uploads",
      "Phantom wire compatibility, exact mainnet genesis and partial-signature preservation",
      "public-only deployment resume between eight-transaction batches",
      "undeployed upload-buffer refund to the operator and fresh redeployment",
      "owner-only keeper grant, rotation and revocation with native delegated reward publication and buyback burn",
      "keeper durable transaction reconciliation, restart recovery and SOL spending caps before signing",
      "keeper immutable public manifests, snapshot policy, readonly HTTP and RPC secret redaction",
      "real loader-v3 upgrade from the deployed f602b6dc build with byte-identical account state, 5/5/30/30/30 settlement after upgrade, Phantom upgrade workflow, ExtendProgram path and rollback",
      "one-owner-signature express upgrade: handoff with keeper rotation, automatic upload, atomic Upgrade + authority return + SOL sweep, crash resume, recovery and refusal checks"
    ],
    "lastAttemptAt": "2026-10-29T18:48:53.997Z",
    "verifiedAt": "2026-10-29T18:48:58.279Z",
    "sourceFingerprint": "a8114e819e1db4f7ec0366d9d2a3d365db9d0a03de550d08777ed15f7d866148"
  },
  "fork": {
    "cluster": "mainnet-beta",
    "slot": 462943049,
    "capturedAt": "2026-10-29T16:09:30.326Z",
    "programs": [
      {
        "program": "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P",
        "programData": "B5MvUwXdiW1NMM6QFFD3ssPKBujD4zMohncbM73Z2BQu",
        "deploymentSlot": "458921440",
        "file": "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P.so",
        "sha256": "7a19affaa2c6187e04a5fe0ea298cee81fa5eb8c24cfcc30d85f615e89f7b02d"
      },
      {
        "program": "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA",
        "programData": "6naEzKeUuFh1Jeeu51NXQgr5qkXgXtc9WKNct4xynVJc",
        "deploymentSlot": "458921517",
        "file": "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA.so",
        "sha256": "6a7ad34596d83b4c435b32f458a56e718e9f82eb4ad38e4316616d15d24d8ff7"
      },
      {
        "program": "pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ",
        "programData": "75Uu23mqWBb8LM8vDppqC1mQAnCcBuLXhVaDezVMQLRw",
        "deploymentSlot": "456132171",
        "file": "pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ.so",
        "sha256": "4f2955d0f6b40cc9ff7daa18ccad7d19119ba1249759f4e7e3bb691beee6b35e"
      },
      {
        "program": "MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e",
        "programData": "4TXghKDfUy26yBMjicyfSfAp995GbLtNvW1d1uPSknub",
        "deploymentSlot": "452655053",
        "file": "MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e.so",
        "sha256": "a87fa9f866272514e6acb852b668c4a08aeb173d56c883039991d114d1199bdb"
      }
    ],
    "syntheticLocalFundsOnly": true
  },
  "dependencyAudit": {
    "knownVulnerabilities": 0,
    "verifiedAt": "2026-10-09T18:50:32.066Z",
    "note": "npm audit at release verification; this is not a protocol security audit"
  },
  "economics": {
    "creatorFeeBps": 200,
    "allocationBps": {
      "developmentSecurityInfrastructure": 500,
      "longTermTreasuryGrowth": 500,
      "perTokenHypeReserve": 3000,
      "creatorOrHolderRewards": 3000,
      "platformTokenBuybackBurn": 3000
    },
    "combinedTreasuryBps": 1000,
    "decidedAt": "2026-10-29",
    "previousAllocationBps": {
      "developmentSecurityInfrastructure": 1500,
      "longTermTreasuryGrowth": 1500,
      "perTokenHypeReserve": 3000,
      "creatorOrHolderRewards": 2000,
      "platformTokenBuybackBurn": 2000
    }
  },
  "historicalTestResultsOnly": true,
  "recoveryOriginCommit": "c2e519532251cfc3eaffc16758d13b543d8dd868"
}
