Loading…
Bootstrap a Libre node without replaying from genesis. Snapshots are regenerated every 6 hours from a node tracking head — use the newest one. Anything older than a day means something upstream is broken.
# 1. fetch + unpack the newest snapshot curl -O https://seed.libre.org/snapshots/snapshot-latest.tar.gz tar xzf snapshot-latest.tar.gz # 2. stop nodeos, then start it from the .bin (empty state dir required) nodeos --snapshot ./snapshot-<id>.bin --data-dir ./data --config-dir ./config # 3. once synced to head, restart WITHOUT --snapshot so it resumes from state nodeos --data-dir ./data --config-dir ./config
--snapshot is a one-shot bootstrap flag.
Leaving it in a service unit or container command means every restart depends on a file that
snapshot retention will eventually delete — the node will refuse to boot. The
.zst builds are the same snapshot with tighter compression
(tar --zstd -xf).