Fiamma

Fiamma Node Setup Guide

Recommended Hardware: CPU: 4 Cores RAM: 32GB Storage: 1000GB

This guide will help you set up a Fiamma testnet node step by step.


1. Install Dependencies

Run the following commands to install the required dependencies:

sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget htop tmux build-essential jq make lz4 gcc unzip -y

2. Install Go

Follow these steps to install Go:

cd $HOME
VER="1.22.3"
wget "https://golang.org/dl/go$VER.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$VER.linux-amd64.tar.gz"
rm "go$VER.linux-amd64.tar.gz"
[ ! -f ~/.bash_profile ] && touch ~/.bash_profile
echo "export PATH=$PATH:/usr/local/go/bin:~/go/bin" >> ~/.bash_profile
source $HOME/.bash_profile
[ ! -d ~/go/bin ] && mkdir -p ~/go/bin

3. Set Environment Variables

Set up the environment variables for your node:


4. Download and Build Fiamma Binary

Clone the repository and build the binary:


5. Initialize the Node

Initialize the Fiamma node:

Configure the node settings:


6. Download Genesis and Addrbook

Download the genesis file and addrbook:


7. Configure Node

Set seeds and peers:

Set custom ports in app.toml:

Set custom ports in config.toml:

Configure pruning and minimum gas price:


8. Set Up Service

Create a service file for the node:

Enable and start the service:


9. Create Wallet

Create a new wallet:

Restore an existing wallet:

Save wallet and validator address:


10. Check Node Sync Status

Check the sync status:


11. Delete Node

If needed, delete the node with the following commands:

Last updated