> For the complete documentation index, see [llms.txt](https://services.stakeandrelax.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://services.stakeandrelax.net/mainnet/axone-1/snapshot.md).

# Snapshot

## Snapshot

**Chain ID**: {{ chain\_id }} | **Latest Version Tag**:

{% hint style="info" %}
Snapshots allows a new node to join the network by recovering application state from a backup file. Snapshot contains compressed copy of chain data directory. To keep backup files as small as plausible, snapshot server is periodically beeing state-synced.
{% endhint %}

Snapshots are taken automatically every 24 hours

<https://snapshots.stakeandrelax.net/snapshots/\\{{> network }}/snapshot/snapshot\_latest.tar.lz4

### Instructions

#### Stop the service and reset the data

```bash
sudo systemctl stop {{ network }}
cp $HOME/{{ folder }}/data/priv_validator_state.json $HOME/{{ folder }}/priv_validator_state.json.backup
rm -rf $HOME/{{ folder }}/data
```

#### Download latest snapshot

```bash
curl -L https://snapshots.stakeandrelax.net/snapshots/{{ network }}/snapshot_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/{{ folder }}
mv $HOME/{{ folder }}/priv_validator_state.json.backup $HOME/{{ folder }}/data/priv_validator_state.json
```

## Add seeds

```bash
sed -i -e "s|^seeds *=.*|seeds = \"@\"|" $HOME/{{ folder }}/config/config.toml
```

#### Restart the service and check the log

```bash
sudo systemctl start {{ network }} && sudo journalctl -u {{ network }} -f --no-hostname -o cat
```
