Page cover

Snapshot

*Snapshot will be updated every 6 hours.

sudo systemctl stop titand

Backup priv_validator_state.json & reset data:

cp $HOME/.titan/data/priv_validator_state.json $HOME/.titan/priv_validator_state.json.backup

Reset DB:

titand tendermint unsafe-reset-all --home $HOME/.titan --keep-addr-book

Install tool:

sudo apt-get install wget lz4 aria2 pv -y

Download & extreact Snapshot :

cd $HOME
if curl -s --head https://vps4.josephtran.xyz/titan/titan_snapshot.lz4 | head -n 1 | grep "200" > /dev/null; then
  echo "Snapshot found, downloading..."
  aria2c -x5 -s4 https://vps4.josephtran.xyz/titan/titan_snapshot.lz4 -o titan_snapshot.lz4
  if [ $? -eq 0 ]; then
    echo "Download complete, extracting..."
    lz4 -dc titan_snapshot.lz4 | tar -xf - -C $HOME/.titan
    if [ $? -eq 0 ]; then
      echo "Snapshot downloaded and extracted successfully."
    else
      echo "Failed to extract snapshot."
    fi
  else
    echo "Failed to download snapshot."
  fi
else
  echo "No snapshot found."
fi

Move priv_validator_state.json back:

Restart node:

Remove snapshot:

Last updated