Evmos Snapshots

Evmos is a blockchain that enables users to utilize a new wave of applications created by developers globally. The network operates on a permissionless basis, meaning there is no need for authorization, allowing users to start using and building on the network immediately.

Evmos is a Proof-of-Stake blockchain that is designed to enhance the Cosmos ecosystem by providing interoperability with Ethereum-based applications and assets. It is built using the Cosmos SDK framework, which is a set of tools and libraries that allow developers to create custom blockchains on top of the Tendermint Core consensus engine. Evmos aims to provide a seamless bridge between the Cosmos and Ethereum ecosystems, allowing for the transfer of assets and the execution of smart contracts across both chains.

Evmos testnet Snapshot

Versionv18.0.0
Creation Date
Last Updated
Block Number23161247
Pruning modePruned
Size47G
Download Evmos testnet Snapshot

How to use

Download the snapshot

wget https://snapshots.bwarelabs.com/evmos/testnet/evmos20240502.tar.lz4

If Evmos was already on your machine, stop your Evmos service

sudo systemctl stop evmos.service

OR container

docker stop <EVMOS_CONTAINER_NAME>

AND make sure there is no process running that might try to write to the database

ps -ef | grep evmos-node

Make sure your Evmos data directory is clean (let us assume <EVMOS_HOME> is your root Evmos directory)

make sure to backup your priv_validator_state.json file before deleting the contents of the data directory

mv <EVMOS_HOME>/data/priv_validator_state.json <EVMOS_HOME>

Make sure your evmos data directory is clean (let us assume <EVMOS_HOME> is your root Evmos directory)

rm -rf <EVMOS_HOME>/data/*

Make sure you have lz4 installed

sudo apt-get install lz4

Decompress the archive

lz4 -c -d evmos20240502.tar.lz4 | tar -x -C <EVMOS_HOME>/data

Copy back the priv_validator_state.json file

rm <EVMOS_HOME>/data/priv_validator_state.json

mv <EVMOS_HOME>/priv_validator_state.json <EVMOS_HOME>/data/

Start the Evmos service OR container!

Evmos mainnet Snapshot

Versionv18.0.0
Creation Date
Last Updated
Block Number20606453
Pruning modePruned
Size524G
Download Evmos mainnet Snapshot

How to use

Download the snapshot

wget https://snapshots.bwarelabs.com/evmos/mainnet/evmos20240502.tar.lz4

If Evmos was already on your machine, stop your Evmos service

sudo systemctl stop evmos.service

OR container

docker stop <EVMOS_CONTAINER_NAME>

AND make sure there is no process running that might try to write to the database

ps -ef | grep evmos-node

Make sure your Evmos data directory is clean (let us assume <EVMOS_HOME> is your root Evmos directory)

Make sure to backup your priv_validator_state.json file before deleting the contents of the data directory

mv <EVMOS_HOME>/data/priv_validator_state.json <EVMOS_HOME>

Make sure your evmos data directory is clean (let us assume <EVMOS_HOME> is your root Evmos directory)

rm -rf <EVMOS_HOME>/data/*

Make sure you have lz4 installed

sudo apt-get install lz4

Decompress the archive

lz4 -c -d evmos20221208.tar.lz4 | tar -x -C <EVMOS_HOME>/data

Copy back the priv_validator_state.json file

rm <EVMOS_HOME>/data/priv_validator_state.json

mv <EVMOS_HOME>/priv_validator_state.json <EVMOS_HOME>/data/

Start the Evmos service OR container!

What is Evmos snapshot?

Our Evmos snapshot can be particularly valuable when syncing a new node to the testnet or mainnet network. Instead of downloading and validating the entire blockchain from scratch, a new node can use a snapshot to quickly synchronize within the network.

Why use our Evmos snapshot?

Using our snapshots during the setup of full Evmos chain nodes can significantly speed up the syncing process by skipping the validation of all data. This can greatly enhance the speed of the setup. Instead of syncing from scratch with other nodes, you can utilize our Evmos snapshot to sync faster.

What is the block number of Evmos Snapshot?

A node snapshot is a snapshot of the blockchain at a specific point in time, and it includes data and state of the blockchain up until that block number. The block number determines the specific point in the blockchain's history that the snapshot represents.

The current block number of Evmos testnet snapshot is 23161247

The current block number of Evmos mainnet snapshot is 20606453

How often is the Evmos snapshot updated?

Regular updates are made to ensure accurate and up-to-date information. The frequency of the updates depends on the specific data being captured. We regularly update our snapshots to reflect the most recent and accurate state of the Evmos chain.

The most recent update to the Evmos testnet was on

The most recent update to the Evmos mainnet was on

How long does it take to restore a node using Evmos Snapshot?

The time it takes to restore a node using a snapshot can vary depending on several factors, including the size of the snapshot file and the performance of the underlying hardware. In general, the process involves transferring the snapshot data to the node's storage and then initializing the node from that snapshot. For smaller snapshots, the restoration process can be relatively quick and may take just a few minutes. However, for larger snapshots or in cases where the network or storage infrastructure is slower, the restoration process can take longer, potentially several hours.

The Evmos testnet size is 47G.

The Evmos mainnet size is 524G.

What does it mean if a snapshot is pruned?

The pruning of a node snapshot refers to the process of removing unnecessary data from the blockchain database to optimize storage space while keeping the integrity of the data. Pruning allows nodes to store only the most essential information needed for the blockchain's operation while discarding older and less relevant data.

The Evmos testnet snapshot is pruned.

The Evmos mainnet snapshot is pruned.

What is the main difference between pruned and archival nodes?

Pruned and archival node snapshots are two different approaches to storing blockchain data in a more efficient manner. Pruned node snapshots prioritize storage efficiency by discarding older transaction data, while archival node snapshots prioritize preserving the complete blockchain state.

Subscribe to our newsletter and never skip a beat!

Get updates on our latest news and product releases.

Get your API Endpoint from Blast

If you are in need of blockchain access through some of the fastest and most reliable infrastructure services, try out our API platform and get your project started in just a couple of clicks.

Learn more about Blast API