How-to-guide on setting up a node validator on the Exzo Network

Exzo Network
3 min readDec 28, 2022


Hello Exzo Network fam!

We are proud to announce our preparation for mainnet launch and have decided to begin rolling out some tutorials and guides for node validators and read-only nodes. Please reference below for more details.

Here is a link for tomorrow's Node Validator setup and read-only node setup. It will be hosted on Youtube on December 28th at 3:30PM EST. (tomorrow).

Exzo Network, designed with real-time transactions, infinite scalability, safety, reliability, and upgradeability as key principles, to address these challenges. The Exzo Network has been developed over the past two years by developers across the globe. It offers new and novel innovations in consensus, smart contract design, system security, performance, and decentralization. The combination of these technologies will provide the fundamental building blocks to bring web3 to mainstream and enterprise adoption. This tutorial will provide you with everything you need to setup a node validator and read-only node on the Exzo Network.

Written tutorial:


Go version 1.18+:

Git (Windows): Git (Mac):

NPM & Node: Source Code:

Main source code:

Staking contracts:

Generating private keys guide:

Overview to setting up a node validator:

Step 1) Create a new folder on your Desktop or anywhere you can easily access it and name it “ExzoNode”.

Step 2) Open your command prompt (cmd) or terminal.

cd ExzoCoin

go get

go get


mkdir ~/.exzocoin

Step 9) copy and paste this command below then hit enter

./exzocoin server — data-dir ~/.exzocoin — chain mainnet-genesis.json — libp2p

Success! You are running a read node.

Now to run a validating now

Step 1) from the ExzoCoin directory we are already in type:

Cd ../

Step 2) git clone

Step 3) move into the directory for the staking-contracts:

cd staking-contracts

Step 4) install the dependencies using:

npm i

Step 5) set the environment variables with your generated wallet and private key then run the command below.

cp .env.example .env

Step 6) open the repository you just downloaded in step 2 above named staking-contracts in your preferred code editor we will be using Visual Studio Code.

(The command “code .“ Only works on Mac)

Code .

Step 7) Change the variables in package.json from exzo to testexzo on lines 9–14.

npm run stake

Step 8) run the command below:

./exzocoin server — data-dir ~/.exzocoin — chain testnet-genesis.json — seal — max-slots 40960 — grpc — libp2p — jsonrpc — max-inbound-peers 128 — max-outbound-peers 16

Official links

Official website:

Whitepaper & developer docs:



#web3 #blockchain #solidity #eth #ethereum #crypto #chainlink #binance #binancesmartchain #polygon #polygonproject #smartcontracts #cryptocurrency #cryptocurrencies #cryptocurrencynews



Exzo Network

A Safe, Scalable, and Upgradeable Web3 Infrastructure featuring full EVM compatibility & Real-Time Transactions. Website: