Skip to content

Snapshot ​

This document is a how-to-guide on joining the FirmaChain network using ‘Sanpshot’.
&#xNAN;* Please note that we do not provide testnet snapshots.

List of networks provided ​

Please refer to the genesis file, the seed and the github link.

Networkchain-idgenesis.jsonseedsgithub
Mainnetcolosseum-1LinkLinkLink

Initialize the firmachain ​

Initialize nodes and designate the moniker name.

bash
firmachaind init <moniker-name> --chain-id <chain-id>

Rename the moniker ​

Before activating the chain, you can modify the moniker field in the ~/.firmachain/config/config.toml to change the name of the node.

bash
vim .firmachain/config/config.toml

# A custom human readable name for this node
moniker = "<moniker-name>"

Setup minimum gas prices ​

Modify the minimum gas fee.

bash
sed -i -E 's/minimum-gas-prices = ".*"/minimum-gas-prices = "0.01ufct"/' ~/.firmachain/config/app.toml

Set seeds ​

FirmaChain discloses information on seed nodes for the purpose of P2P connection.

bash
# Mainnet
sed -i.bak -e "s/^seeds *=.*/seeds = \"f89dcc15241e30323ae6f491011779d53f9a5487@mainnet-seed1.firmachain.dev:26656,04cce0da4cf5ceb5ffc04d158faddfc5dc419154@mainnet-seed2.firmachain.dev:26656\"/" ~/.firmachain/config/config.toml

Download genesis.json file ​

After downloading the mainnet genesis.json file, swap the file with ~/.firmachain/config/genesis.json.

bash
# Mainnet genesis.json
wget https://raw.githubusercontent.com/FirmaChain/mainnet/main/colosseum-1/genesis.json -O ~/.firmachain/config/genesis.json

Download Snapshot file ​

Download the snapshot file using the following command.
Please create a date from 1 to 3 days ago using the following format to retrieve the snapshot.

  • format: YYYY-mm-dd
  • example: 2025-08-01
bash
wget https://firmachain-snapshot.s3.amazonaws.com/colosseum-1_[TARGET_DATE_HERE].tar -o ~/.firmachain/data/firmachain.tar

Please unzip the file using the command below after downloading the file.

bash
tar -xvf ~/.firmachain/data/firmachain.tar

Syncing node ​

Once you’ve successfully unzipped the file, please activate the FirmaChain node using the command below.

bash
firmachaind start

Option ​

You can start firmachain using a System Daemon.