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

Hardware List:

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

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

Bitcoin Gold Playlist:

On this page, we offer quick access to a list of videos related to Bitcoin Gold.

Don't forget to subscribe to our youtube channel named VirtualCoin.

Bitcoin Gold Related Tutorial:

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

Tutorial - Bitcoin Gold Node Installation

On the Linux console, use the following commands to install the required packages:

# apt-get update
# apt-get install curl git build-essential libtool autotools-dev
# apt-get install automake pkg-config bsdmainutils python3
# apt-get install libx11-xcb-dev libfontconfig-dev

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

# mkdir /downloads
# cd /downloads
# git clone https://github.com/BTCGPU/BTCGPU.git

Compile and install the BTCGPU software.

# cd BTCGPU/depends/
# make
# cd ..
# ./autogen.sh.
# ./configure --prefix=/downloads/BTCGPU/depends/x86_64-pc-linux-gnu/ --disable-shared --with-gui=no
# make
# cd src
# install -sv bgoldd bgold-cli bgold-cli /usr/local/bin/

Create a Bitcoin Gold configuration file and choose a username and a password.

# mkdir $HOME/.bitcoingold
# vi $HOME/.bitcoingold/bitcoin.conf

rpcuser=virtualcoin2018
rpcpassword=kamisama123
rpcport=18337

In our example, we choose the username virtualcoin2018 and the password kamisama123.

Start the Bitcoin Gold node daemon using the following command:

# bgoldd -daemon

Wait for the synchronization of the blockchain to end.

The blockchain synchronization might take days or weeks.

Use the following command to verify the status of the blockchain synchronization:

# tail -f ~/.bitcoingold/debug.log

Use the following command to stop the Bitcoin Gold node service:

# bgold-cli stop

Here is a list of useful commands:

# bgold-cli getinfo
# bgold-cli getblockchaininfo
# bgold-cli getnetworkinfo
# bgold-cli getwalletinfo

An optional step is to open the port TCP/8338 on your Firewall, to enable others to download the Blockchain from your Bitcoin Gold node.

FAQ - Bitcoin Gold Node Installation

If you are having problems to install a Bitcoin Gold node, you should take a look at our frequently asked questions page.

To add a question to the database, please post the question as a comment here, or as a comment on the youtube video listed on the top of this page.