# Install a secret-4 snapshot

You already have `secretd` installed and `~/.secretd` initialized. This only replaces chain data.

Height `26842104` · 61GiB · 20260825T030255Z · sha256 `776c8304e342a086cbdb17df52843705064bc9740634e4522c899effa1869c3d`

Does **not** include `config.toml`, `node_key.json`, `priv_validator_key.json`, or validator signing state.

```bash
#!/usr/bin/env bash
set -euo pipefail

sudo systemctl stop secret-node

cd /tmp
curl -fL -O https://mainnet-secret-snapshot.secret3.dev/latest.tar.gz
curl -fL -O https://mainnet-secret-snapshot.secret3.dev/latest.sha256
sha256sum -c latest.sha256

rm -rf "$HOME/.secretd/data"
tar -xzf latest.tar.gz -C "$HOME/.secretd"

# fresh non-validator signing state (validators: put YOUR priv_validator_state.json back instead)
cat > "$HOME/.secretd/data/priv_validator_state.json" <<'STATE'
{"height":"0","round":0,"step":0}
STATE

sudo systemctl start secret-node
```

Then: `journalctl -u secret-node -f`
