{
  "chain_id": "penumbra-1",
  "kind": "event-index-archives",
  "height": 12598600,
  "note": "Per-database pg_dump archives of Rotko's Penumbra event index at the halt height 12598600 (last CometBFT block of the pre-restart chain). Height 12598601 is the synthetic empty migration block executed by pd migrate-restart: it has no CometBFT block and no events; the raw events DB carries an empty blocks row for it so gap checks pass. The chain resumed at 12598602 (genesis initial_height).",
  "databases": [
    {
      "db": "cometbft_events",
      "description": "Raw CometBFT psql-indexer schema (blocks, tx_results, events, attributes) as emitted by pd; regenerated with penumbra-reindexer; source for pindexer and the explorer backend.",
      "blocks": {
        "from": 1,
        "to": 12598600
      },
      "file": "penumbra-1-cometbft-events-12598600.pgdump",
      "status": "pending: regenerating 10600589..12598600, currently contiguous 1..10600588",
      "pg_version": "18 (pg_dump custom format, zstd:9; restores into PostgreSQL 16+)",
      "restore": "createdb cometbft_events && pg_restore -d cometbft_events --no-owner penumbra-1-cometbft-events-12598600.pgdump"
    },
    {
      "db": "pindexer",
      "description": "pindexer 2.1.x derived index (DEX candles/positions, supply, insights, governance, IBC, stake, LQT); every index_watermarks row at 12598600.",
      "blocks": {
        "from": 1,
        "to": 12598600
      },
      "file": "penumbra-1-pindexer-12598600.pgdump",
      "status": "available",
      "size_bytes": 1922832158,
      "sha256": "a2b5936eab7d99e9691d689c756ae9748fafef59dbbffb90047a2081b59df55b",
      "infohash": "a098a5232683bd53a52a158c6b7545b7d1d9e8cd",
      "magnet": "magnet:?xt=urn:btih:a098a5232683bd53a52a158c6b7545b7d1d9e8cd&dn=penumbra-1-pindexer-12598600.pgdump&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&ws=https%3A%2F%2Fsnapshot.rotko.net%2Fpenumbra-1%2Findex%2Fpenumbra-1-pindexer-12598600.pgdump",
      "torrent": "penumbra-1-pindexer-12598600.pgdump.torrent",
      "url": "https://snapshot.rotko.net/penumbra-1/index/penumbra-1-pindexer-12598600.pgdump",
      "pg_version": "18 (pg_dump custom format, zstd:9; restores into PostgreSQL 16+)",
      "restore": "createdb pindexer && pg_restore -d pindexer --no-owner penumbra-1-pindexer-12598600.pgdump"
    },
    {
      "db": "explorer_backend",
      "description": "penumbra-explorer-backend schema (explorer_block_details, explorer_transactions, validators, dex_*, ibc_*, governance_*); watermark explorer at 12598600.",
      "blocks": {
        "from": 1,
        "to": 12598600
      },
      "file": "penumbra-1-explorer_backend-12598600.pgdump",
      "status": "available",
      "size_bytes": 4605877456,
      "sha256": "135a527870d3368d7468c32e3ed98378d921ef7ca7c0f68f189c6abc2af8e46c",
      "infohash": "ab5a141e7b81c6a7f1dc33c8431d7c562c815237",
      "magnet": "magnet:?xt=urn:btih:ab5a141e7b81c6a7f1dc33c8431d7c562c815237&dn=penumbra-1-explorer_backend-12598600.pgdump&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&ws=https%3A%2F%2Fsnapshot.rotko.net%2Fpenumbra-1%2Findex%2Fpenumbra-1-explorer_backend-12598600.pgdump",
      "torrent": "penumbra-1-explorer_backend-12598600.pgdump.torrent",
      "url": "https://snapshot.rotko.net/penumbra-1/index/penumbra-1-explorer_backend-12598600.pgdump",
      "pg_version": "18 (pg_dump custom format, zstd:9; restores into PostgreSQL 16+)",
      "restore": "createdb explorer_backend && pg_restore -d explorer_backend --no-owner penumbra-1-explorer_backend-12598600.pgdump"
    }
  ],
  "superseded": [
    {
      "kind": "postgresql-18-data-directory-tarball",
      "status": "superseded",
      "file": "penumbra-1-indexdb-postgres-pre-restart.tar.zst",
      "note": "Interim combined tarball taken before the restart migration: pindexer and explorer_backend at 12553727, cometbft_live 1..10600588.",
      "size_bytes": 15701907751,
      "sha256": "32038f992f4b422aa6e8c58cd417ec1704a9522a0741344cb28b9e8dd3bf5f97",
      "infohash": "f16bb5d1ac16e4408ddfda2e1adf82762d8eac14",
      "torrent": "penumbra-1-indexdb-postgres-pre-restart.tar.zst.torrent",
      "url": "https://snapshot.rotko.net/penumbra-1/index/penumbra-1-indexdb-postgres-pre-restart.tar.zst",
      "created": "2026-09-06T21:33:28Z"
    }
  ],
  "created": "2026-09-06T23:52:00Z",
  "source": "CT1105 penumbra-web2.ct.rotko.net (bkk06) PostgreSQL 18; raw events regenerated with penumbra-reindexer (penumbrafi/reindexer) from archived CometBFT block stores and pd state snapshots; app hashes verified against chain headers (state root after 12598600 = 6fd4f811f8e1fcc2c67d7ea2ccc75cef228acc2b9a738b8514c9e163c5cd859a)"
}
