babylon
Babylon's bitcoin staking protocol creates a two-sided market and acts as the control plane of the market. Bitcoin holders can securely lock their bitcoins and choose which PoS chain(s) to stake for and earn yields from. PoS chains and dApps can opt-in to bitcoin-backed security and enjoy high security, healthy economics, and broader adoption. The protocol is modular and can secure any PoS chain. It also enables scalable restaking for bitcoin holders.
Pruning snapshots are taken automatically every 12 hours
BlockSnapshot timeSizeDownloadChecksum
No data
Guide
Preparation install the dependencies
sudo apt update
sudo apt install snapd -y
sudo snap install lz4
Stop service and clean the data
sudo systemctl stop babylon.service

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

rm -rf $HOME/.babylond/data

or

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

rm -rf $HOME/.babylond/wasm
Download snapshot file
wget -O lasted_snapshot.tar.lz4 undefined

sha256sum lasted_snapshot.tar.lz4 \\The result from checksum should be: undefined

lz4 -c -d lasted_snapshot.tar.lz4 | tar -x -C $HOME/.babylond
Recovery private validator state (If you run a validator)
cp $HOME/.babylond/priv_validator_state.json.backup $HOME/.babylond/data/priv_validator_state.json
Remove snapshot file
rm -v lasted_snapshot.tar.lz4
Start node and verify log
sudo systemctl restart babylon.service && sudo journalctl -u babylon.service -f --no-hostname
This device is not supported