From 25aeef153c9794bb379146e574e71ce4f4076454 Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Wed, 6 May 2026 14:48:27 +0100 Subject: [PATCH 1/4] docs: recommend archive snapshot downloads --- src/pages/cli/download.mdx | 19 ++++++------------- src/pages/guide/node/installation.mdx | 15 +++++---------- src/pages/guide/node/rpc.mdx | 2 +- src/pages/guide/node/validator-setup.mdx | 6 +++--- 4 files changed, 15 insertions(+), 27 deletions(-) diff --git a/src/pages/cli/download.mdx b/src/pages/cli/download.mdx index ef0bc727..f5718c4d 100644 --- a/src/pages/cli/download.mdx +++ b/src/pages/cli/download.mdx @@ -22,27 +22,20 @@ tempo download [flags] | `-u, --url ` | Download a specific snapshot URL | | `--list` | List available snapshots | | `--resumable` | Resume an interrupted download | -| `--minimal` | Download minimal snapshot (pruned state, suitable for validators) | -| `--archive` | Download full archive snapshot (suitable for RPC nodes) | +| `--archive` | Download an archive snapshot. Recommended for partner validators and RPC nodes. | ## Examples -Download the latest archive snapshot (for RPC nodes): +Download the latest recommended mainnet snapshot: ```bash -tempo download --archive +tempo download --chain mainnet --archive ``` -Download the latest minimal snapshot (for validators): +Download the latest recommended testnet snapshot: ```bash -tempo download --minimal -``` - -Download a snapshot for a specific chain: - -```bash -tempo download --archive --chain moderato +tempo download --chain moderato --archive ``` List available snapshots: @@ -60,7 +53,7 @@ tempo download --list --chain moderato Resume an interrupted download: ```bash -tempo download --archive --resumable +tempo download --chain mainnet --archive --resumable ``` Then start your node with [`tempo node`](/cli/node). diff --git a/src/pages/guide/node/installation.mdx b/src/pages/guide/node/installation.mdx index bbe84e93..1c30f40a 100644 --- a/src/pages/guide/node/installation.mdx +++ b/src/pages/guide/node/installation.mdx @@ -46,22 +46,17 @@ docker logs tempo ## Snapshots -Downloading a snapshot lets your node skip syncing from genesis and start participating much faster. This is recommended for both RPC nodes and validators. +Downloading a snapshot lets your node skip syncing from genesis and start participating much faster. Use the archive snapshot command for both RPC nodes and validators unless the Tempo team directs you to use a specific snapshot profile. ::::code-group -```bash [Minimal (validators)] -tempo download --chain mainnet --minimal -``` -```bash [Full (RPC / dApp backends)] -tempo download --chain mainnet -``` -```bash [Archive (indexers / RPC providers)] +```bash [Mainnet] tempo download --chain mainnet --archive ``` +```bash [Testnet] +tempo download --chain moderato --archive +``` :::: -For testnet, replace `mainnet` with `moderato`. See [snapshots.tempoxyz.dev](https://snapshots.tempoxyz.dev/) for detailed component sizes and download options. - ## Verifying Releases All release artifacts are cryptographically signed. We recommend verifying signatures before running any binary. diff --git a/src/pages/guide/node/rpc.mdx b/src/pages/guide/node/rpc.mdx index 95c6e1c1..c9fd33df 100644 --- a/src/pages/guide/node/rpc.mdx +++ b/src/pages/guide/node/rpc.mdx @@ -12,7 +12,7 @@ RPC nodes provide API access to the Tempo network without participating in conse ```bash /dev/null/quickstart.sh#L1-15 # Download snapshot (this will help you sync much faster) -tempo download --archive +tempo download --chain mainnet --archive # Run node tempo node \ diff --git a/src/pages/guide/node/validator-setup.mdx b/src/pages/guide/node/validator-setup.mdx index 7562ef41..ebf392d4 100644 --- a/src/pages/guide/node/validator-setup.mdx +++ b/src/pages/guide/node/validator-setup.mdx @@ -83,16 +83,16 @@ Once the Tempo team adds your validator on-chain, it will enter the active set i ## Running the validator -The process for running a validator node is very similar to [running a full node](/guide/node/rpc). +The process for running a validator node is very similar to [running a full node](/guide/node/rpc). You should start by downloading the latest snapshot. Downloading the snapshot allows your validator to start participating in consensus much faster. ::::code-group ```bash [Mainnet] -tempo download --chain mainnet +tempo download --chain mainnet --archive ``` ```bash [Testnet] -tempo download --chain moderato +tempo download --chain moderato --archive ``` :::: From 3b879ca1ca8e70d28381fd6e77174e53632255d2 Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Wed, 6 May 2026 14:52:26 +0100 Subject: [PATCH 2/4] Update src/pages/cli/download.mdx --- src/pages/cli/download.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/cli/download.mdx b/src/pages/cli/download.mdx index f5718c4d..c60bc6b3 100644 --- a/src/pages/cli/download.mdx +++ b/src/pages/cli/download.mdx @@ -53,7 +53,7 @@ tempo download --list --chain moderato Resume an interrupted download: ```bash -tempo download --chain mainnet --archive --resumable +tempo download --archive --resumable ``` Then start your node with [`tempo node`](/cli/node). From bdd3d9d7d3806caf226c5e8b687a46f368ff2253 Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Wed, 6 May 2026 14:52:33 +0100 Subject: [PATCH 3/4] Update src/pages/guide/node/rpc.mdx --- src/pages/guide/node/rpc.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/guide/node/rpc.mdx b/src/pages/guide/node/rpc.mdx index c9fd33df..95c6e1c1 100644 --- a/src/pages/guide/node/rpc.mdx +++ b/src/pages/guide/node/rpc.mdx @@ -12,7 +12,7 @@ RPC nodes provide API access to the Tempo network without participating in conse ```bash /dev/null/quickstart.sh#L1-15 # Download snapshot (this will help you sync much faster) -tempo download --chain mainnet --archive +tempo download --archive # Run node tempo node \ From ab64900966d84cd73968786dc5e6b9518ee53c8b Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Wed, 6 May 2026 14:52:41 +0100 Subject: [PATCH 4/4] Update src/pages/guide/node/installation.mdx --- src/pages/guide/node/installation.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/guide/node/installation.mdx b/src/pages/guide/node/installation.mdx index 1c30f40a..318d42c5 100644 --- a/src/pages/guide/node/installation.mdx +++ b/src/pages/guide/node/installation.mdx @@ -46,7 +46,7 @@ docker logs tempo ## Snapshots -Downloading a snapshot lets your node skip syncing from genesis and start participating much faster. Use the archive snapshot command for both RPC nodes and validators unless the Tempo team directs you to use a specific snapshot profile. +Downloading a snapshot lets your node skip syncing from genesis and start participating much faster. This is recommended for both RPC nodes and validators. ::::code-group ```bash [Mainnet]