citizen web3
Celestia
Celestia websiteCelestia github
Celestia horcrux
Celestia self-hosted infrastructure
Celestia off-the-grid infrastructure

Celestia

type:
mainnet
chain id:
celestia
  • public goods
  • peers
  • snapshot

How to Process Celestia Snapshot

Install dependencies, if needed

sudo apt update sudo apt install lz4 -y

Stop your node

sudo systemctl stop celestia.service

Back up your validator state (important for validators)

cp $HOME/.celestia-app/data/priv_validator_state.json $HOME/.celestia-app/priv_validator_state.json.backup

Reset your node state

celestia-appd tendermint unsafe-reset-all --home $HOME/.celestia-app --keep-addr-book

Download and decompress the snapshot

curl https://mainnet-snapshots.citizenweb3.com/celestia/snapshot_latest.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.celestia-app

Replace the backed-up validator state (for validators only)

mv $HOME/.celestia-app/priv_validator_state.json.backup $HOME/.celestia-app/data/priv_validator_state.json

Restart your node

sudo systemctl restart celestia.service && sudo journalctl -f -u celestia.service
2025 Fork everything