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)
Windpowerstakemainnet/archive/evmos_9001-2(goleveldb)
GalaxyStakinggalaxystaking.space

Archives

NameURL
Polkachupolkachu.com/tendermint_snapshots/evmos

PebbleDB

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

Build:

go mod edit -replace github.com/tendermint/tm-db=github.com/baabeetaa/tm-db@pebble
go mod tidy
go install -tags pebbledb -ldflags "-w -s -X github.com/cosmos/cosmos-sdk/types.DBBackend=pebbledb" ./...

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.