- Download a recent snapshot of the network state.
- Initialize the DB from the snapshot (this can take up to an hour on testnet and a few minutes on mainnet)
- Catch up to the tip of the chain via statesync / blocksync (typically < 5 minutes assuming snapshot is a few hours old)
Prerequisite
aria2must be installed on the node
Instructions
-
SSH into the node as
rootuser. -
Stop the monad services and reset the workspace to delete all runtime data.
-
Download and import TrieDB database snapshot.
- Mainnet
- Testnet
Using Monad Foundation provider:On mainnet, database snapshot restoration takes from 1 to 5 minutes. As the blockchain grows over time, snapshot restoration takes longer.Using Category Labs provider: -
Fetch latest
forkpoint.tomlandvalidators.tomlruntime files.This step is optional if automatic remote config fetching is configured (v0.12.1+). EnsureREMOTE_VALIDATORS_URLandREMOTE_FORKPOINT_URLare defined in/home/monad/.envfile. See Full Node Installation for configuration details. If not configured, you may run the below commands.- Mainnet
- Testnet
-
Start all services

