{
  "schema": 1,
  "purpose": "Privacy-preserving accounting from a pinned chain-derived dataset for the first three attributed waves",
  "checked_at": "2026-08-01T06:48:17.069584Z",
  "source": {
    "repository": "Kelbie/coldcard-rng-postmortem",
    "commit": "47d8f5543812c8244fa95ed90db957ddcc05200c",
    "path": "src/data/chain.json",
    "url": "https://raw.githubusercontent.com/Kelbie/coldcard-rng-postmortem/47d8f5543812c8244fa95ed90db957ddcc05200c/src/data/chain.json",
    "generated_at": "2026-08-01T05:18:49.607Z",
    "sha256": "82d5f9428085c7dc069f6201abd679aae8180d2d45151d6ab0e951ccbd627bbc"
  },
  "selection": {
    "waves": [1, 2, 3],
    "source_address_count": 1195,
    "source_output_types": {
      "p2pkh": 6,
      "p2sh": 7,
      "v0_p2wpkh": 1182
    },
    "first_block": 960183,
    "last_block": 960191,
    "first_block_time": "2026-07-30T01:10:20Z",
    "last_block_time": "2026-07-30T01:51:26Z"
  },
  "sweep_accounting": {
    "by_wave": {
      "1": {
        "transaction_count": 204,
        "input_count": 298,
        "output_count": 204,
        "net_received_sats": 8962370091,
        "fee_sats": 864960,
        "gross_input_sats": 8963235051,
        "first_block": 960183,
        "last_block": 960183,
        "first_block_time": "2026-07-30T01:10:20Z",
        "last_block_time": "2026-07-30T01:10:20Z"
      },
      "2": {
        "transaction_count": 491,
        "input_count": 728,
        "output_count": 491,
        "net_received_sats": 39848587857,
        "fee_sats": 2116830,
        "gross_input_sats": 39850704687,
        "first_block": 960185,
        "last_block": 960185,
        "first_block_time": "2026-07-30T01:32:48Z",
        "last_block_time": "2026-07-30T01:32:48Z"
      },
      "3": {
        "transaction_count": 500,
        "input_count": 1324,
        "output_count": 500,
        "net_received_sats": 59447722484,
        "fee_sats": 3656700,
        "gross_input_sats": 59451379184,
        "first_block": 960188,
        "last_block": 960191,
        "first_block_time": "2026-07-30T01:36:08Z",
        "last_block_time": "2026-07-30T01:51:26Z"
      }
    },
    "total": {
      "transaction_count": 1195,
      "input_count": 2350,
      "output_count": 1195,
      "net_received_sats": 108258680432,
      "fee_sats": 6638490,
      "gross_input_sats": 108265318922,
      "first_block": 960183,
      "last_block": 960191,
      "first_block_time": "2026-07-30T01:10:20Z",
      "last_block_time": "2026-07-30T01:51:26Z"
    }
  },
  "consolidation_accounting": {
    "transaction_count": 3,
    "input_count": 1036,
    "output_count": 3,
    "fee_sats": 1760841,
    "theft_linked_holdings_sats": 108256919591
  },
  "privacy_safe_distributions": {
    "wave_3_500_source_addresses": {
      "source_address_count": 500,
      "gross_sats": 59451379184,
      "minimum_sats": 14999770,
      "median_sats": "40905936.5",
      "maximum_sats": 2989252501,
      "greater_than_1_btc": 110,
      "exactly_1_btc": 16
    }
  },
  "reconciliation": {
    "gross_source_sats": 108265318922,
    "first_collector_sats": 108258680432,
    "source_fee_sats": 6638490,
    "consolidation_fee_sats": 1760841,
    "total_fee_sats": 8399331,
    "theft_linked_holdings_sats": 108256919591,
    "equation": "gross_source_sats - total_fee_sats = theft_linked_holdings_sats"
  },
  "current_holdings": {
    "api_results": {
      "mempool_space": {
        "base_url": "https://mempool.space/api",
        "tip_height": 960525,
        "tip_response_sha256": "723f0559a8394c60a3c0fc553cd8a2a10ccab2d7e7224cdbfc7fb009b904fbfd",
        "address_responses": [
          {
            "address": "bc1qq85v2c926eg6pgxhwp6q7lf6cnsz80qs3fcu9r",
            "body_sha256": "92b8acb6b630726866aa81c1f495f689eb3c6efb9858770006bed165a8ab539f",
            "chain_stats": {"funded_txo_count": 7, "funded_txo_sum": 56202008836, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 7},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1qx76cae2706qd5q576feh7xq8rfcsjpf2htfhe3",
            "body_sha256": "d41ce0685f849b9d51c7e6975b34f3c0908d19d47c86f6c7725bee5ff050b8da",
            "chain_stats": {"funded_txo_count": 1, "funded_txo_sum": 39847573857, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 1},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1q8jy96fe5lf8vfugydnte3cguk92gpev7kwtp3q",
            "body_sha256": "a324dfb72e6d0bc0c001f2a0f479d52d98373eefa4f4b181bdf6687347e06b8a",
            "chain_stats": {"funded_txo_count": 1, "funded_txo_sum": 8962327890, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 1},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1qnk4zh9qcnap2mycp56qjrgza3cc8ylrh8fecp0",
            "body_sha256": "a9affd0bf2458c0c12165f187253de6ec0253baa1d726130f0821b89c4e5802f",
            "chain_stats": {"funded_txo_count": 501, "funded_txo_sum": 59447723261, "spent_txo_count": 341, "spent_txo_sum": 56202666941, "tx_count": 502},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          }
        ]
      },
      "blockstream": {
        "base_url": "https://blockstream.info/api",
        "tip_height": 960525,
        "tip_response_sha256": "723f0559a8394c60a3c0fc553cd8a2a10ccab2d7e7224cdbfc7fb009b904fbfd",
        "address_responses": [
          {
            "address": "bc1qq85v2c926eg6pgxhwp6q7lf6cnsz80qs3fcu9r",
            "body_sha256": "92b8acb6b630726866aa81c1f495f689eb3c6efb9858770006bed165a8ab539f",
            "chain_stats": {"funded_txo_count": 7, "funded_txo_sum": 56202008836, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 7},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1qx76cae2706qd5q576feh7xq8rfcsjpf2htfhe3",
            "body_sha256": "d41ce0685f849b9d51c7e6975b34f3c0908d19d47c86f6c7725bee5ff050b8da",
            "chain_stats": {"funded_txo_count": 1, "funded_txo_sum": 39847573857, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 1},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1q8jy96fe5lf8vfugydnte3cguk92gpev7kwtp3q",
            "body_sha256": "a324dfb72e6d0bc0c001f2a0f479d52d98373eefa4f4b181bdf6687347e06b8a",
            "chain_stats": {"funded_txo_count": 1, "funded_txo_sum": 8962327890, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 1},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          },
          {
            "address": "bc1qnk4zh9qcnap2mycp56qjrgza3cc8ylrh8fecp0",
            "body_sha256": "a9affd0bf2458c0c12165f187253de6ec0253baa1d726130f0821b89c4e5802f",
            "chain_stats": {"funded_txo_count": 501, "funded_txo_sum": 59447723261, "spent_txo_count": 341, "spent_txo_sum": 56202666941, "tx_count": 502},
            "mempool_stats": {"funded_txo_count": 0, "funded_txo_sum": 0, "spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0}
          }
        ]
      }
    },
    "holdings": [
      {"label": "wave_3_vault", "address": "bc1qq85v2c926eg6pgxhwp6q7lf6cnsz80qs3fcu9r", "theft_linked_sats": 56201962301, "chain_funded_txo_count": 7, "chain_funded_sats": 56202008836, "chain_spent_txo_count": 0, "chain_spent_sats": 0, "chain_balance_sats": 56202008836, "mempool_balance_sats": 0, "later_inbound_sats": 46535, "no_post_consolidation_outflow": true},
      {"label": "wave_2_vault", "address": "bc1qx76cae2706qd5q576feh7xq8rfcsjpf2htfhe3", "theft_linked_sats": 39847573857, "chain_funded_txo_count": 1, "chain_funded_sats": 39847573857, "chain_spent_txo_count": 0, "chain_spent_sats": 0, "chain_balance_sats": 39847573857, "mempool_balance_sats": 0, "later_inbound_sats": 0, "no_post_consolidation_outflow": true},
      {"label": "wave_1_vault", "address": "bc1q8jy96fe5lf8vfugydnte3cguk92gpev7kwtp3q", "theft_linked_sats": 8962327890, "chain_funded_txo_count": 1, "chain_funded_sats": 8962327890, "chain_spent_txo_count": 0, "chain_spent_sats": 0, "chain_balance_sats": 8962327890, "mempool_balance_sats": 0, "later_inbound_sats": 0, "no_post_consolidation_outflow": true},
      {"label": "wave_3_retained_collector", "address": "bc1qnk4zh9qcnap2mycp56qjrgza3cc8ylrh8fecp0", "theft_linked_sats": 3245055543, "chain_funded_txo_count": 501, "chain_funded_sats": 59447723261, "chain_spent_txo_count": 341, "chain_spent_sats": 56202666941, "chain_balance_sats": 3245056320, "mempool_balance_sats": 0, "later_inbound_sats": 777, "no_post_consolidation_outflow": true}
    ],
    "theft_linked_total_sats": 108256919591,
    "live_total_sats": 108256966903,
    "later_inbound_total_sats": 47312,
    "no_post_consolidation_outflow": true
  },
  "checks": {
    "pinned_source_sha256_matches": true,
    "explorers_agree": true,
    "explorer_tip_height_spread_at_most_one": true,
    "holding_addresses_match_dataset_destinations": true,
    "gross_minus_fees_equals_holdings": true,
    "wave_3_distribution_equals_gross": true,
    "no_unconfirmed_balance": true,
    "no_post_consolidation_outflow": true
  },
  "privacy": "No source address, transaction identifier, script or public key is retained. The only addresses emitted are the four destination holdings already published on the funds-accounting page.",
  "scope_limit": "The arithmetic checks internal consistency of the selected records in the pinned chain-derived dataset and compares current address summaries from two explorers. It does not independently reconstruct raw transactions, establish common control, identify the hardware used, establish the cause of each spend, or reproduce Galaxy's unpublished address-counting method."
}
