> For the complete documentation index, see [llms.txt](https://docs.syanodes.my.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.syanodes.my.id/structs/snapshot-and-state-sync.md).

# Snapshot & State sync

## Snapshot

```bash
sudo systemctl stop structsd

cp $HOME/.structs/data/priv_validator_state.json $HOME/.structs/priv_validator_state.json.backup
structsd tendermint unsafe-reset-all --home ~/.structs/ --keep-addr-book

curl https://snapshot.syanodes.my.id/testnets/structs/snapshot-structs.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.structs

mv $HOME/.structs/priv_validator_state.json.backup $HOME/.structs/data/priv_validator_state.json

sudo systemctl restart structsd && sudo journalctl -fu structsd -o cat
```

## State Sync

```bash
//
```
