Latest Updates
Check back later for updates on our progress.
What to Expect
Our snapshot will include details on our latest projects and guide on how to run their Node, achievements, and upcoming events. Don't miss it!
Geninfotech Initia Testnet Snapshot Server Setup
The snapshot is designed for node opeartors to run an efficient node on Initia chain. To make the snapshot as small as possible while still viable as a validator, we use the following setting to save on the disk space. It might be helpful for you to sync with our snapshot periodically because Tendermint chain storage grows over time regardless of the pruning. Since we periodically state-sync our snapshot nodes, you might notice that sometimes the size of our snapshot is surprisingly small and its streamed straight into your db to save space and easier set up. We take node snapshot periodically on a daily basis for testnet .Initia Testnet Node Snapshot Guide
Stop your node by running the following command:
sudo service initia stop
If you're using the snapshot on a validator node during a chain halt, ensure you back up priv_validator_state.json
#Back up priv_validator_state.json if neededcp ~/.initia/data/priv_validator_state.json ~/.initia/priv_validator_state.json
Reset your node. This will erase your node database
# On some tendermint chains
initiad unsafe-reset-all
# On other tendermint chains
initiad tendermint unsafe-reset-all --home $HOME/.initia --keep-addr-book
Stream and Decompress the snapshot to your database location. You database location will be
something to the effect of ~/.initia depending on your node implemention.
curl -o - -L http://geninfotech.xyz/snapshots/snapshot_height_237843.tar.lz4 | lz4 -c -d - | tar -x -C $HOME/.initia
Replace the backed-up priv_validator_state.json
cp ~/.initia/priv_validator_state.json ~/.initia/data/priv_validator_state.json
Restart your node
sudo service initia start
Make sure that your node is running
sudo service initia status
sudo journalctl -u initia -f