Snapshots
Reth publishes modular node snapshots at
snapshots.reth.rs. The snapshot UI lets you choose
minimal, full, or archive components and gives you the matching reth download
command.
Use snapshots when you want to avoid syncing from genesis. reth download
extracts the selected components into your Reth data directory. It also writes
reth.toml for the selected components if the file does not already exist;
after extraction, start reth node normally.
Latest minimal snapshot
For the default minimal component set:
reth download -y
reth nodeSnapshot sizes
Snapshot download sizes are compressed and change with the selected profile, selected components, and latest published block. The snapshots.reth.rs UI shows the estimated download size for the current selection.
You can also list snapshot sizes from the CLI:
reth download --listChoose a profile
# Smallest built-in profile
reth download --minimal
# Full-node profile
reth download --full
# Archive profile
reth download --archiveCustom components
Use the website or reth download flags to include specific components, such
as transaction files, receipts, state history, senders, or RocksDB indices:
reth download \
--with-txs-distance 100000 \
--with-receipts-distance 100000 \
-yFurther reading
- Storage V2 - understand the default storage layout
- Minimal Storage Mode - run the smallest built-in profile
reth downloadCLI reference - all snapshot download flags
