Skip to main content
This guide covers various methods to synchronize your Stable node quickly using snapshots and state sync.

Sync methods overview

Official snapshots

Stable provides official snapshots updated daily (00:00 UTC).

Snapshot information

Using pruned snapshots

Pruned snapshots contain recent blockchain state (last 100-1000 blocks).

Step 1: set environment variable

Step 2: stop node service

Step 3: backup current data (optional)

Step 4: download and extract pruned snapshot

Step 5: restart node

Using archive snapshots

Archive snapshots contain complete blockchain history.

Step 1: prepare system

Step 2: download and extract archive snapshot

Step 3: start node

Creating your own snapshots

Manual snapshot creation

Automated snapshot script

Schedule automated snapshots

Verification and troubleshooting

Verify snapshot integrity

Common issues

Issue: snapshot extraction fails

Issue: node won’t start after snapshot

Issue: state sync fails

Performance optimization

Download optimization

Extraction optimization

Best practices

  1. Always backup validator keys before replacing data
  2. Verify checksums before extracting snapshots
  3. Monitor disk space during extraction (need 2x snapshot size)
  4. Use official snapshots when possible
  5. Test snapshots in non-production environment first
  6. Schedule regular snapshots for your archive nodes
  7. Document snapshot sources for audit trail

Next steps

Last modified on April 23, 2026