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).
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: node won’t start after snapshot
Issue: state sync fails
Download optimization
Best practices
- Always backup validator keys before replacing data
- Verify checksums before extracting snapshots
- Monitor disk space during extraction (need 2x snapshot size)
- Use official snapshots when possible
- Test snapshots in non-production environment first
- Schedule regular snapshots for your archive nodes
- Document snapshot sources for audit trail
Next steps
Last modified on April 23, 2026