Celestia
- installation guide
- bridge node setup
- full node setup
- operating boundaries
- multiplexer
- light node setup
- monitoring
- keys
- validator signaling
- blobstream orchestrator
- storage optimization
- snapshots
- decentralize map
- one liner
- skill
- contributions
Celestia Mainnet Snapshot
Restore-verified on 2026-09-27. This archive was restored end to end on a throwaway node: it reached the chain tip, ran 371 blocks past the snapshot height with
catching_up=false, and logged no app-hash divergence. That test exists because the previous pipeline pruned the copy offline withcosmprund, which rewrote the application state and produced an archive that stalled a restored node withAPP HASH MISMATCHat height14443346. The publisher no longer rewrites anything: the archive is a copy of the node's own pruned data.
POSTHUMAN provides a pruned Celestia consensus-node snapshot for chain ID
celestia.
- DB backend: PebbleDB
- Publication cadence: every four hours. Read
snapshot_timefromsnapshot.jsonrather than assuming freshness. - Archive format:
snapshot-latest.tar.lz4; readsnapshot_size_bytesfromsnapshot.jsonbefore download because its size changes with the source data. - Resumable: yes. The host answers byte-range requests, so an interrupted download continues instead of starting over.
- Restore-verified: yes, 2026-09-27, at height
14445450. See the notice above for what the test actually proved. - Node parameters behind it:
pruning = custom/keep-recent = 100/interval = 19,min-retain-blocks = 300000(about ten days of blocks),indexer = null, PebbleDB. The archive inherits exactly those, so it is not an archive node and carries no transaction index.
Snapshot Endpoint
- Index: https://snapshots-celestia-mainnet.posthuman.digital/
- Metadata: https://snapshots-celestia-mainnet.posthuman.digital/snapshot.json
- Snapshot file:
https://snapshots-celestia-mainnet.posthuman.digital/snapshot-latest.tar.lz4 - Genesis:
https://snapshots-celestia-mainnet.posthuman.digital/genesis.json - Addrbook:
https://snapshots-celestia-mainnet.posthuman.digital/addrbook.json
The snapshot contains the data/ directory and is extracted directly into
$HOME/.celestia-app. Configure both CometBFT and app DB backends as
PebbleDB before starting from this snapshot.
An alternative source
Our archive is rebuilt every four hours, so it can be a few hours old. ITRocket
publishes a PebbleDB Celestia snapshot with the same node parameters and a
machine-readable index; measured on 2026-09-27 at height 14439541, 3.0 GiB,
HEAD 200, range 206. POSTHUMAN restored its own node from that provider twice
in September, so it is a route we have walked rather than a link we found.
It is somebody else's artifact: confirm the height against a live RPC, keep
priv_validator_key.json and priv_validator_state.json out of the extraction,
and stop the node only after the download and decompression have succeeded.
Preflight
Always compare snapshot metadata with a trusted live RPC before restore:
Stop if:
chain_idis notcelestia;- metadata height is far ahead of or inconsistent with trusted RPC height;
- snapshot file size is unexpectedly small;
- you cannot preserve keys and validator state.
Quick Restore
Requires aria2, jq and lz4:
Verify
The node is recovered when chain ID is celestia, block time is fresh, height
advances, and catching_up=false.
Important Boundary
This is a consensus-node snapshot for celestia-appd. It is not a
celestia-node bridge/full/light node-store snapshot. Do not extract it into
~/.celestia-bridge, ~/.celestia-full, or ~/.celestia-light.