snapshot aggregator
Cipherscan hosts the primary community Crosslink bootstrap. This page does not mirror the archive. It verifies the live snapshot surface, shows how far our node is from the announced tip, and keeps the seed-preservation restore flow inline.
our node trails cipherscan by 426 blocks, so london cannot currently verify canonicality from its own tip.
freshness computed here from generated_at:
1d ago
(generated 2026-04-17 14:55:53 UTC).
server cache: 60s.
community sources
| source | announced tip | our tip | delta | freshness | sha256 |
|---|---|---|---|---|---|
| cipherscan | 2828 | 2402 | 426 | 1d ago | 52099a0011df0287... |
Delta is cipherscan_tip - our_tip. Positive means london is behind and cannot honestly verify canonicality from its own tip yet.
2026-04-17 14:55:53 UTC2828003021ae665fa234e39193e4c5a7b7af19972f50e85ab0983a02ef50e6249073zebra_crosslink_workshop_season_one_v2_37482_cache_delete_mestate/, pos.chain
never included: secret.seed, zaino/
restore walkthrough
Phillip’s seed-preservation flow, rendered server-side and kept copy-friendly without client JavaScript. Download stays on Cipherscan; verification stays here.
Preserve your local secret.seed before touching the cache. The snapshot never contains it.
Quit the GUI or stop zebrad cleanly before replacing the cache contents.
Pull the archive directly from Cipherscan, then verify the checksum before extracting anything.
Remove the broken cache directory, but leave your seed backup alone.
Unpack the archive into Zebra’s cache root so the snapshot directory lands in place.
Put your preserved secret.seed back into the restored cache directory.
Bring the node back up, wait for peers, then verify the restored height and hash against /sync-check.
verify after restore
After restart, paste the snapshot height and hash into /sync-check to confirm your node landed on the same chain we saw when this page rendered.