{
  "schema": "heron-collapse/facts/v1",
  "name": "Heron Collapse",
  "summary": "2,048 generative artworks on Solana, each drawn from one 156-qubit register measured on IBM Heron r2 processors before the mint opened. The image and traits are computed from the measured bits.",
  "chain": "solana",
  "standard": "Metaplex Core",
  "mint_mechanism": "Core Candy Machine with hidden settings, one public phase",
  "supply": 2048,
  "supply_derivation": "2^11, one token per basis state of an 11-qubit register",
  "register_bits": 156,
  "entangled_pairs": 64,
  "entangled_pairs_derivation": "maximum matching of the Heron r2 coupling graph",
  "royalty_basis_points": 500,
  "mint_limit_per_wallet": 10,
  "whitelist": false,
  "measurement": {
    "provider": "IBM Quantum",
    "channel": "ibm_quantum_platform",
    "hardware": "IBM Heron r2",
    "jobs": [
      {
        "backend": "ibm_marrakesh",
        "circuit": "uniform",
        "shots": 1408,
        "job_id": "dag1nk1hvn6c73cq0h3g",
        "created_utc": "20260908T142927Z"
      },
      {
        "backend": "ibm_fez",
        "circuit": "uniform",
        "shots": 512,
        "job_id": "dag1nj8mhr3c73e4hskg",
        "created_utc": "20260908T142925Z"
      },
      {
        "backend": "ibm_marrakesh",
        "circuit": "bell",
        "shots": 156,
        "job_id": "dag1npfi3e6s738lqf6g",
        "created_utc": "20260908T142950Z"
      }
    ],
    "min_entropy_bits_of_156": {
      "ibm_marrakesh": 145.9,
      "ibm_fez": 147.1
    }
  },
  "provenance": {
    "pool_sha256": "62d7157814c447df8349484fcd7a5eb27ccf3a6635372d705c31097dd784eeef",
    "salt_sha256": "ba6bfdd6ca9390fe9121be6748158dfff9ab2dcf069f765682f0a02bb25f39ef",
    "code_sha256": {
      "entropy/analyze_pool.py": "07b31709df629ede2103f6f3c904604c99d8e220e102eea71d43054c94b85457",
      "entropy/collect_pending.py": "223a8c29e410c48a9226027e3efbf935a3fa705242fc47ca23cd26215fe53963",
      "entropy/generate_pool.py": "0cc8684037251e2092f6a6b9e40542c6acc10bbfbd62ccd5e35fbc781f22945c",
      "entropy/pool.py": "8fad41477e2637f87e95624621bc376ff28a53a78885a8b8f34c71927a7b0477",
      "entropy/traits.py": "cdb6fe39fedf70ee30329c9f71615c0c4a2076bf53c6b41a09e10e205dfacd8d"
    },
    "binding": "A salted Fisher-Yates permutation of the pool, indexed by the candy machine mint index. The salt's SHA-256 is fixed before the mint and the salt is published after sellout, so every assignment can be recomputed by anyone."
  },
  "verification": {
    "canonical_svg": "the renderer's SVG string encoded as UTF-8",
    "svg_manifest": "https://heroncollapse.com/collection/svg-sha256.json",
    "not_verifiable": "That the measurement came from IBM hardware. IBM jobs are visible only to the account that ran them; the hashes prove the pool was not altered after it was committed and that every artwork follows from it, not where the randomness came from.",
    "source_archive": {
      "uri": "https://arweave.net/VoAzbmaX1ULZJKeQs3oA06QQp12rt6dfhrxJu9av-IU",
      "sha256": "177753a1435207ea77d051f7e6859f3bbf9f4b986d5afe0421a5e86df3088fc8"
    },
    "procedure": [
      "Download the source archive and check its SHA-256.",
      "Unpack it and run: python verify.py. It needs only the Python standard library.",
      "verify.py checks the frozen code hashes against PROVENANCE.md, recomputes the pool hash from the three measurement files, re-renders every register and compares each SVG's SHA-256 with svg-sha256.json.",
      "For one token: its metadata carries pool_position and svg_sha256. Re-render that register and compare the hash.",
      "After sellout the salt is published. Its SHA-256 must equal the committed salt_sha256, and chain/binding.mjs maps each mint index to its pool position."
    ],
    "svg_archive": {
      "uri": "https://arweave.net/qhtEBnUMzTHLvWXzJ4PowqzREh-sz62QzcJuemJu-zQ",
      "sha256": "c753e481fd7dcb4dbb101038e86ab9ed7c897e78c214c41dd338f0e3ded4486b"
    }
  },
  "coherence_distribution": {
    "Skewed": 362,
    "Extreme": 54,
    "Superposed": 1414,
    "Polarized": 186,
    "Critical": 27,
    "Singular": 5
  },
  "deployment": {
    "status": "salt-committed-off-chain",
    "summary": "The binding salt has been generated and its SHA-256 is published. The mainnet collection that will carry both hashes on chain has not been created yet."
  },
  "links": {
    "collection": "https://heroncollapse.com/",
    "provenance": "https://heroncollapse.com/provenance",
    "facts": "https://heroncollapse.com/collection.json",
    "x": "https://x.com/HeronCollapse"
  },
  "not_claimed": [
    "Minting does not perform a quantum computation. The measurement was made before the mint opened, and the job timestamps show it.",
    "This is not the first NFT collection to use quantum hardware.",
    "Nothing here is a promise of future value or a recommendation to buy."
  ]
}
