From 91e6a33282db948dfbfa555909a9bdb352e1ae21 Mon Sep 17 00:00:00 2001 From: Gaius_sama <85451570+Gunit2481@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:41:46 +0100 Subject: [PATCH] fix: remove discontinued StakeCraft snapshot service StakeCraft discontinued its Astar and Shiden archive snapshot service in August 2026 following the failure of its treasury proposals in governance. The snapshots page pointed node operators at all4nodes.io, which no longer serves the snapshot service, and snapshots.stakecraft.com no longer resolves. - Drop the vendor-specific intro and the "Stakecraft snapshots usage" heading, and replace the undefined {STAKECRAFT_WEBSITE_SNAPSHOT} placeholder with a generic {SNAPSHOT_URL}. - Add a warning admonition stating that no snapshot provider is currently available, and reframe the procedure around restoring a snapshot you produced yourself. - Keep the sync-from-scratch guidance and the relay chain warp sync section, which remain correct and are still linked from four pages. - Fix a malformed link in node-maintenance.md, which rendered as bold text followed by a literal parenthesis instead of a link to the snapshot page. --- docs/build/nodes/node-maintenance.md | 2 +- docs/build/nodes/snapshots.md | 20 +++++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/docs/build/nodes/node-maintenance.md b/docs/build/nodes/node-maintenance.md index 0290d77a9c1..492d0418779 100644 --- a/docs/build/nodes/node-maintenance.md +++ b/docs/build/nodes/node-maintenance.md @@ -90,4 +90,4 @@ sudo systemctl start {NETWORK}.service ## Snapshot -Please refer to **snapshot page**(/docs/build/nodes/snapshots). +Please refer to the [**snapshot page**](/docs/build/nodes/snapshots). diff --git a/docs/build/nodes/snapshots.md b/docs/build/nodes/snapshots.md index 160175d242c..a3135c65f1e 100644 --- a/docs/build/nodes/snapshots.md +++ b/docs/build/nodes/snapshots.md @@ -5,10 +5,21 @@ sidebar_position: 4 # Snapshots Generally speaking, using database snapshots is discouraged, it is a best practice to synchronize database from scratch. -In some particular cases, it may be needed to use a parachain snapshot. Stakecraft is providing archive db snapshots for Astar and Shiden at [https://all4nodes.io/](https://all4nodes.io/). +In some particular cases, it may be needed to use a parachain snapshot. + +:::warning[No snapshot provider is currently available] + +StakeCraft discontinued its Astar and Shiden archive snapshot service in August 2026, and no replacement provider has been appointed. Synchronize your node from scratch, or restore from a snapshot you produced yourself. + +::: + +## Restore from a snapshot + +If you maintain your own archive backups, or another operator you trust shares one with you, you can restore it into the node database directory. Replace `{SNAPSHOT_URL}` with the location of your archive. + Note: these are archive snapshots only and they don't work on pruned node. -## Stakecraft snapshots usage +Stop your node before you replace its database. ```sh # remove your Astar database directory in case you already have one @@ -20,12 +31,11 @@ mkdir -p {BASE_PATH}/chains/{CHAIN}/db/full # browse the directory cd {BASE_PATH}/chains/{CHAIN}/db/full -# download latest snapshot -wget -O - {STAKECRAFT_WEBSITE_SNAPSHOT} | tar xf - +# download and extract the snapshot +wget -O - {SNAPSHOT_URL} | tar xf - # pay attention to file ownership if needed chown -R astar:astar {BASE_PATH}/chains/{CHAIN}/db/full - ``` Note: `{BASE_PATH}` is the path specified for chain data in the node command