Would you like to learn how to do a BitShares node installation? In this tutorial, we are going to show you how to install a BitShares node using a computer running Ubuntu Linux.

Hardware List:

The following section presents the list of equipment used to create this BitShares tutorial.

Every piece of hardware listed above can be found at Amazon website.

BitShares Related Tutorial:

On this page, we offer quick access to a list of tutorials related to BitShares.

Tutorial - BitShares Node Installation

On the Ubuntu Linux console, use the following commands to install the BerkleyDB package:

# apt-get update
# apt-get install libdb++-dev libdb-dev

Use the following commands to install the required libraries and the required packages:

# apt-get install libboost-all-dev libzmq3-dev libminiupnpc-dev
# apt-get install curl git build-essential libtool autotools-dev
# apt-get install automake pkg-config bsdmainutils python3
# apt-get install software-properties-common libssl-dev libevent-dev
# apt-get install libbz2-dev libreadline-dev libcurl4-openssl-dev
# apt-get install cmake doxygen

Create a directory to the node software and download the BitShares package.

# mkdir /downloads
# cd /downloads
# git clone https://github.com/bitshares/bitshares-core

Compile and install the BitShares node software.

# cd bitshares-core
# git submodule update --init --recursive
# cmake -DCMAKE_BUILD_TYPE=Release .
# make
# make install

Now, let's start the BitShares node as a witness.

# cd /root
# witness_node

Wait for the synchronization of the blockchain to end.

The blockchain synchronization might take days or weeks.