Set up a Node

In this tutorial you will learn how to set up a fiamma node

NOTE

This guide requires having Fiamma installed on a Linux System. The instructions can be found on the Installation page The version to install is specified at the fiamma-testnet-1 network info page.

System Requirements

The following specifications have been found to work well:

  • Quad Core or larger AMD or Intel (amd64) CPU

  • 32GB RAM;

  • 1TB NVMe SSD Storage (disk i/o is crucial);

  • 100Mbps bi-directional Internet connection;

Install Fiammad

You can refer to the installation page to install the fiammad binary

Initialize the Node Directory

First, initialize a node configuration directory under ~/.fiamma. The $NODENAME variable specifies the name you aim to give your node.

fiammad init $NODENAME --chain-id fiamma-testnet-1

Then, retrieve the genesis file and place it in the node directory:

Add Peers and Modify Configuration

Edit the configuration file at ~/.fiamma/config/config.toml and modify the seeds and persistent_peers attributes to contain appropriate seeds and peers of your choice. The full list of Fiamma approved seeds and peers can be found under the fiamma-testnet-1 network info page.

Edit the configuration file at ~/.babylond/config/app.toml and modify the minimum-gas-prices attribute and set it to a value of your choosing. For example

Setup Cosmovisor

Cosmovisor is a tool for automating the management of Cosmos SDK application binary files. It simplifies the process of upgrading and rolling back chains.

To install the latest version of Cosmovisor

Create the necessary directories

Copy the fiamma binary into the cosmovisor/genesis folder

Setup a cosmovisor service:

Start the Node

You can check the status of the node by running

You can also check the fiamma's log by running

Last updated