Node snapshots
This page contains download links for data directories and node snapshots that can be used to more easily run your own node. Data directories and node snapshots are not required but can significantly simplify the node operation process.
Data directories and node snapshots are not required in the following cases:
- When using snap sync with op-geth
- When using
Nethermind
(automatically handles snapshots)
They are still required for archive nodes and in instances when you need to trace the entire chain with op-geth
.
About snapshots and execution clients
op-geth
OP Mainnet underwent a large database migration (opens in a new tab) as part of the Bedrock Upgrade (opens in a new tab) in 2023.
Node operators using op-geth
must have a migrated OP Mainnet database to run a node.
Migrated OP Mainnet databases can be generated manually or pre-migrated databases can be downloaded from the links below.
Nethermind
Nethermind automatically handles downloading and applying the necessary snapshots when you start the node. No manual snapshot download is required. The node will:
- Start with an empty database
- Automatically download the required ancient data
- Apply the data and continue syncing
This process is fully automated and requires no additional configuration.
When you run Nethermind
with the -c op-mainnet
flag, it uses this configuration automatically.
Available Snapshots
Nethermind
Nethermind provides an official snapshot through their snapshot service:
Network | Size | Download Link | Checksum |
---|---|---|---|
OP Mainnet | ~2GB | Download (opens in a new tab) | 0xd7e15b26175c4c924acf75c5790e75d5eaa044977ca8e1904dc62d5d0769eba3 |
When using Nethermind, you don't need to manually download these snapshots. They are automatically downloaded when you start the node with -c op-mainnet
.
op-geth
The following snapshots are required for op-geth nodes. Unlike Nethermind, op-geth requires manual snapshot management.
Always verify snapshots by comparing the sha256sum of the downloaded file to the sha256sum listed on this page.
Check the sha256sum of the downloaded file by running sha256sum <filename>
in a terminal.
Using aria2 (opens in a new tab) to download snapshots can significantly speed up the download process.
OP Mainnet (full node)
Allnodes (opens in a new tab) provides more recent full node snapshots for OP Mainnet and Testnet. You can find them here (opens in a new tab). Please note: Allnodes is a 3rd party provider, and the Optimism Foundation hasn't verified the snapshots.
Snapshot Date | Size | Download Link | sha256sum |
---|---|---|---|
2023-06-06 | 325GB | Mirror 1 (opens in a new tab) | ec4baf47e309a14ffbd586dc85376833de640c0f2a8d7355cb8a9e64c38bfcd1 |
OP Mainnet (archive node)
You can also download access the Optimism Foundation datadir explorer (opens in a new tab) to find other snapshots.
Snapshot Date | Size | Download Link | sha256sum |
---|---|---|---|
Latest by Optimism Foundation | >4TB | Mirror 1 (opens in a new tab) Mirror 2 (torrent) (opens in a new tab) | sha256sum (opens in a new tab) |
OP Mainnet (legacy)
Snapshot Date | Size | Download Link | sha256sum |
---|---|---|---|
2023-06-06 | 2.9TB | Mirror 1 (opens in a new tab) | 4adedb61125b81b55f9bdccc2e85092050c65ef2253c86e2b79569732b772829 |