State sync
With our state sync services you will be able to catch up latest chain block in matter of minutes
Last updated
With our state sync services you will be able to catch up latest chain block in matter of minutes
Last updated
Chain ID: quasar-1 | Latest Version Tag: 3.0.0
sudo systemctl stop quasar
cp $HOME/.quasarnode/data/priv_validator_state.json $HOME/.quasarnode/priv_validator_state.json.backup
quasarnoded tendermint unsafe-reset-all --home $HOME/.quasarnode
STATE_SYNC_RPC=https://quasar-rpc.stakeandrelax.net:443
STATE_SYNC_PEER={{ peer }}
LATEST_HEIGHT=$(curl -s $STATE_SYNC_RPC/block | jq -r .result.block.header.height)
SYNC_BLOCK_HEIGHT=$(($LATEST_HEIGHT - 2000))
SYNC_BLOCK_HASH=$(curl -s "$STATE_SYNC_RPC/block?height=$SYNC_BLOCK_HEIGHT" | jq -r .result.block_id.hash)
sed -i \
-e "s|^enable *=.*|enable = true|" \
-e "s|^rpc_servers *=.*|rpc_servers = \"$STATE_SYNC_RPC,$STATE_SYNC_RPC\"|" \
-e "s|^trust_height *=.*|trust_height = $SYNC_BLOCK_HEIGHT|" \
-e "s|^trust_hash *=.*|trust_hash = \"$SYNC_BLOCK_HASH\"|" \
-e "s|^persistent_peers *=.*|persistent_peers = \"$STATE_SYNC_PEER\"|" \
$HOME/.quasarnode/config/config.toml
mv $HOME/.quasarnode/priv_validator_state.json.backup $HOME/.quasarnode/data/priv_validator_state.json
sudo systemctl start quasar && sudo journalctl -u quasar -f --no-hostname -o cat