Skip to main content

Snapshots & Archive Nodes

Quickly sync your node with Evmos using a snapshot or serve queries for prev versions using archive nodes

List of Snapshots and Archives

Below is a list of publicly available snapshots that you can use to sync with the Evmos mainnet and archived 9001-1 mainnet:

Snapshots

NameURL
Staketabgithub.com/staketab/nginx-cosmos-snap
Polkachupolkachu.com
Notionalmainnet/pruned/evmos_9001-2(pebbledb)
mainnet/archive/evmos_9001-2(pebbledb)
testnet/archive/evmos_9000-4(pebbledb)
GalaxyStakinggalaxystaking.space
Allnodespublicnode.com/snapshots

Archives

NameURL
Windpowerstakemainnet/archive/evmos_9001-2(goleveldb)

Evmos Core Team Snapshots

Altiplanic (Evmos Core team) provides pruned and archive snapshots. They can be downloaded using the BackBlaze CLI tool:

  • Steps for pruned snapshots (goleveldb)
  1. Install the B2 command-line tool
  2. Authenticate using the following command:
b2 authorize-account 004d09b92c841240000000007 K004+SV4bZKkBuwjdwnjtFidMdISWf4
  1. Download the data using the following command:
b2 sync b2://evmos-pruned-mainnet-snapshot <destination_path>
  • Steps for archive snapshots (PebbleDB)
  1. Install the B2 command-line tool
  2. Authenticate using the following command:
b2 authorize-account 004d09b92c841240000000006 K0048Rp2re6yLYzsTCKzrMYZmoWOgEM
  1. Download the data using the following command:
b2 sync b2://evmos-archive-mainnet-snapshot <destination_path>

PebbleDB

To use PebbleDB instead of GoLevelDB when using snapshots from Notional:

The build instructinos are in the alternative dbs section.

Download snapshot:

cd $HOME/.evmosd/
URL_SNAPSHOT="https://snapshot.notional.ventures/evmos/data_20221024_193254.tar.gz"
wget -O - "$URL_SNAPSHOT" |tar -xzf -

Start:

Set db_backend = "pebbledb" in config.toml or start with --db_backend=pebbledb

evmosd start --db_backend=pebbledb

Note: use this workaround when upgrading a node running PebbleDB.