FIO Chain Node

FIO Chain Node Setup

There are a number of paths to set up a FIO Chain Node. This section walks through several paths for different types of users. We encourage you to ask questions about block production, running an API node, and any other node-related questions in the FIO Mainnet Telegram channel.


OS Support: Ubuntu 20.04, Ubuntu 22.04, Ubuntu 18.04 (Deprecated)

The FIO blockchain may be built and/or installed on Ubuntu 20.04 as well as Ubuntu 22.04. While EOL at this time, FIO continues to it is also backward compatible to Ubuntu 18.04 (where it all started).

This section contains the following content:

Install Using PackagesThe simplest method for installing a FIO API node. This method describes how to manually install and sync a FIO API node. To make it even easier you can use the Install Script which will perform a manual installation of the FIO blockchain with optional snapshot/history startup.
Build from sourceDescribes how to compile and build a node from source. Building from source is only recommended for Producers and other advanced developers.
Install Using DockerThe fastest method for installing a FIO API node. It leverages Docker to install FIO .deb files.
Configure and Run Your NodeInstructions on how to configure your node and run it.
Update Your NodeHigh-level instructions on how to update your FIO node installation (runtime only).
Uninstall and CleanupInstructions on how to remove a FIO installation and cleanup your node of FIO install artifacts.


See Testing.


Block Explorer
Chain ID, P2P, and API nodes

Interacting with FIO Chain Node

Command-line Interface

clioclio is the primary command line interface for FIO.
fio-wallet (keosd)fio-wallet is a key manager for storing private keys and signing digital messages.

Reading State Tables

FIO Chain Getter APIFIO Chain Getter API offers multiple endpoints design to return information about the FIO Chain or specific FIO Handles, FIO Requests, FIO Data, NFT Signatures, or FIO Chain accounts.

Reading History

FIO Chain V1 History APIFIO Chain V1 History API offers returns historical information about FIO Chain transactions.

Writing Data to the Blockchain

Write Transactions modify data on the FIO Chain and the integrator must have access to user's Private key to properly serialize and sign each transaction. Please see Write Transactions Guide for more details.