Skip to content
All services

Mainnet

BitBadges

Chain ID
Version
Go

Pruned snapshot of our own node, so the node syncs from a recent height instead of genesis. Your validator's double-sign guard (priv_validator_state.json) is kept.

  • Snapshothttps://bitbadges-mainnet-services.luckystar.asia/bitbadges/bitbadges-1_latest.tar.lz4
  • Wasm snapshothttps://bitbadges-mainnet-services.luckystar.asia/bitbadges/wasm_bitbadges-1_latest.tar.lz4
  1. 01Stop the node

    sudo systemctl stop bitbadgeschaind
  2. 02Back up the validator state and clear the data

    cp $HOME/.bitbadgeschain/data/priv_validator_state.json $HOME/.bitbadgeschain/priv_validator_state.json.backup
    rm -rf $HOME/.bitbadgeschain/data/* $HOME/.bitbadgeschain/wasm/*
  3. 03Download the snapshot

    curl -L https://bitbadges-mainnet-services.luckystar.asia/bitbadges/bitbadges-1_latest.tar.lz4 | lz4 -dc | tar -xf - -C $HOME/.bitbadgeschain/data
    mkdir -p $HOME/.bitbadgeschain/wasm
    curl -L https://bitbadges-mainnet-services.luckystar.asia/bitbadges/wasm_bitbadges-1_latest.tar.lz4 | lz4 -dc | tar -xf - -C $HOME/.bitbadgeschain/wasm
  4. 04Restore the validator state

    mv $HOME/.bitbadgeschain/priv_validator_state.json.backup $HOME/.bitbadgeschain/data/priv_validator_state.json
  5. 05Restart and follow the log

    sudo systemctl restart bitbadgeschaind && sudo journalctl -fu bitbadgeschaind -o cat
Original guide (GitBook)