{
  "schema": "musebook.fairlaunch.public-verification.v1",
  "status": "passed",
  "scope": "Selected local Musebook checkout; pinned actual mainnet AMM bytes in local runtimes; no public deployment or funded user-wallet action",
  "deployment": {
    "status": "undeployed",
    "publicChainWrites": 0,
    "evidenceScope": "local-runtimes-only"
  },
  "combinedSteps": 18,
  "validator": {
    "checks": 33,
    "transactions": 35,
    "checksPassed": [
      "initialize_config-rejects-first-caller-takeover",
      "initialize_admin-rejects-first-caller-takeover",
      "program-owned-keypair-cannot-spoof-authentic-launch-pda",
      "treasury-receives-real-quote-tokens",
      "proof-cannot-be-replayed-by-different-owner",
      "claim-receipt-cannot-be-reinitialized",
      "claim-destination-cannot-be-redirected",
      "vesting-pays-only-funded-delta-and-conserves-epoch",
      "freeze-authority-quote-cannot-be-approved",
      "full-supply-minted-once-and-authorities-revoked",
      "curve-cannot-trade-before-opening-settlement",
      "creator-cannot-commit-opening-order",
      "one-opening-order-per-address",
      "opening-cap-enforced-at-reveal",
      "wrong-salt-cannot-reveal-order",
      "reveal-cannot-be-replayed",
      "opening-settlement-cannot-be-replayed",
      "oversubscribed-uniform-allocation-and-refunds-survive-pause",
      "paused-curve-trading-rejected",
      "creator-cannot-buy-during-guard",
      "same-wallet-cannot-buy-twice-in-one-slot",
      "buy-slippage-protected",
      "creator-cannot-withdraw-before-30-day-lock",
      "curve-fees-fund-authentic-reward-vaults-and-preserve-liabilities",
      "graduation-has-real-reserves-and-no-early-migration-flag",
      "migration-rejects-substituted-pool-address",
      "actual-pool-opening-price-matches-final-curve-with-integer-rounding-bound",
      "raydium-migration-cannot-be-replayed",
      "actual-raydium-binary-created-exclusive-pool-and-burned-lp",
      "raydium-swap-works-despite-attacker-canonical-pool",
      "meteora-migration-cannot-be-replayed",
      "actual-meteora-binary-created-pool-and-permanent-position-lock",
      "meteora-swaps-fund-real-collected-creator-and-holder-fees-after-lock"
    ],
    "priceProof": {
      "curveBase": "100000000000",
      "curveEffectiveQuote": "8995500008",
      "poolBase": "89439164035",
      "poolQuote": "8045500008",
      "crossProductRemainder": "7644187720",
      "bound": "less than one base unit; no float tolerance"
    },
    "binaries": [
      {
        "program": "9LGZefcvMLL9Dao1afvDWJHQe48mqTon7vw3pY8qxP2u",
        "sourcePath": "programs/musebook-fairlaunch/target/deploy/musebook_fairlaunch.so",
        "sha256": "26d00693bb002466e51b4198ea19d2062db70ff041694d56fef5af1037b278f9"
      },
      {
        "program": "7VLN5FJgjAADNGhJ6hzBFrkM7JyanACsEHmXZ7yWzz9p",
        "sourcePath": "programs/musebook-holder-rewards/target/deploy/musebook_holder_rewards.so",
        "sha256": "374655eef4e7f13f67a08fd38fe6cc13327b274690ac99bde5dcabeb1b807007"
      }
    ]
  },
  "tests": {
    "frontend": 563,
    "core": 24,
    "hostReplay": 4,
    "proofBridge": 7,
    "canonicalLaunch": 17,
    "canonicalRewards": 12,
    "poolAdapters": 10,
    "detectorEngineAndReadRoutes": 21,
    "detectorCli": 9,
    "agentClient": 10,
    "litesvmLifecycle": 2
  },
  "browser": [
    {
      "device": "desktop",
      "status": 200,
      "overflow": false,
      "draftVerified": true,
      "customSigningDisabled": true,
      "nativeGenesisAccessible": true,
      "financialBroadcasts": 0,
      "errorCount": 0
    },
    {
      "device": "mobile",
      "status": 200,
      "overflow": false,
      "draftVerified": true,
      "customSigningDisabled": true,
      "nativeGenesisAccessible": true,
      "financialBroadcasts": 0,
      "errorCount": 0
    }
  ],
  "sourceManifest": {
    "url": "/research/fairlaunch/current-source-manifest.json",
    "files": 96,
    "originalSha256": "3d1184b7e3d9ca26379ba95bc196bf0213236bf0da923e5f832247e8a9bd6967"
  },
  "proofs": [
    {
      "label": "combined-check",
      "sha256": "5b2daeec7814fe87a88bfc8845d00c3bf6df98438b47580bc0905099eb080b5d",
      "availability": "retained-local-evidence"
    },
    {
      "label": "creator-180-day-and-actual-sale",
      "sha256": "725d0c79bb7e69cf1b3df63b9a4bc9612323e6d82d6e6e6480ecafb65d02c6b3",
      "availability": "retained-local-evidence"
    },
    {
      "label": "current-frontend-tests",
      "sha256": "3f1e6fdfd73912a7d7f23ed3aa4b59d2dc40cc508a4ee43145b0ba75d675f49a",
      "availability": "retained-local-evidence"
    },
    {
      "label": "current-frontend-browser",
      "sha256": "715a25b7ac6c2db35a2af0bab8d09f988633d66bca0fc2968001c9fcde27ac03",
      "availability": "retained-local-evidence"
    },
    {
      "label": "current-frontend-lint",
      "sha256": "33f9285ee2c79ddb1106e7e9a36fe1930917b6d0b39f3efa2978426ffb5d00c0",
      "availability": "retained-local-evidence"
    },
    {
      "label": "shared-detector-cli",
      "sha256": "02e85d9fec6d6cb3710640700abb49c38fa32d806ff0fdf246d72e82894ea96d",
      "availability": "retained-local-evidence"
    }
  ],
  "limitations": [
    "Custom programs remain undeployed; native Genesis retains its separate reviewed wallet execution.",
    "Agent tests use controlled reads; no public Metaplex mint, canonical binding, delegation or paid service ran.",
    "Holder allocation remains offline replay plus an authorized funded root publication boundary.",
    "Raydium LP burn forfeits fee rights; an existing customizable Meteora pool can block migration."
  ],
  "redaction": "Raw logs, RPC endpoints, credentials, private attachment paths and absolute local roots are omitted. SHA256 values identify the retained original evidence."
}
