VIVO Masternodes Linux Guide
Educate yourself about Masternodes and learn how to set up your own VIVO Masternode – in both Windows and Linux! Start reaping the rewards!

VIVO Masternode Guide For Linux Users


We have also created a Video guide that will cover every step below and will also assist you in ordering and setting up your VPS. You can watch the video guide or scroll down below for the guide in written form with screenshots for every step. We do recommend ordering and having a VPS ready before following the guide. We recommend this VPS to most people, it is very cheap and reliable, plus it offers free DDOS protection. The guide below is done using Ubuntu 14.04 64-bit.
We highly recommend using MN Checker, a script that will automatically check, maintain and maximize the healthy uptime of your masternode in case of any potential external network attacks. For support and questions about the script feel free to contact Christian Knuchel on the Vivo Discord.

Open Putty on your Windows PC and enter the IP Address of your VPS to connect to it. Enter the root as username and your password.Now enter the following commands to make sure your Ubuntu distro and packages are up to date, pressing the Enter key after each line.

apt-get update
apt-get upgrade
apt-get dist-upgrade


Enter the next line to install the basic software packages that VIVO needs to work.

apt-get install software-properties-common nano libboost-all-dev libzmq3-dev libminiupnpc-dev libssl-dev libevent-dev

Now add the Bitcoin repository so that you are able to install BerkeleyDB. And then run apt-get update to update sources again.

add-apt-repository ppa:bitcoin/bitcoin
apt-get update

Enter the following line to install BerkeleyDB.

apt-get install libdb4.8-dev libdb4.8++-dev

Create the Vivo directory and enter into it.

mkdir vivo
cd vivo

Now download the Vivo Linux wallet release from Github, using the wget command.


The command above is created using the latest wallet release as of today: Check for the latest wallet release on the VIVO Github repository, and use the download link in the command above accordingly.


Extract all files from the wallet tar.gz file using the tar command.

tar -xvf vivo-

Now start the Vivo wallet core.

./vivod -daemon

Make sure your wallet is syncing with the VIVO network. If you have problems syncronizing the wallet, add the following addnodes (click the Connections button) to your configuration file (vivo.conf) then simply restart your wallet. So your vivo.conf file should look like this:



Check that it’s running smoothly by using vivo-cli to communicate with it.

./vivo-cli getinfo

Use the following command to get the zero address of your wallet. This is the address you need to pay 1000 VIVO into to be able to run your masternode. Copy the address to a convenient location.

./vivo-cli getaccountaddress 0

Now you need the generate a private key for your masternode. Copy the result to a convenient locaation as well.

./vivo-cli masternode genkey

Stop the VIVO wallet so that we can edit the config file.

./vivo-cli stop

Enter the following line to open vivo.conf, which is located in the hidden vivocore folder that was created when the wallet first ran, in the Nano text editor.

nano ../.vivocore/vivo.conf

Copy the following two lines and paste them into the Nano window. Click the right mouse button to paste in Putty. Add the masternode private key you generated after “masternodeprivkey=“.


Now press Ctrl and O, then Enter to save your changes. And press Ctrl and X to exit.

Start up the VIVO wallet again.

./vivod -daemon

Now pay exactly 1000 VIVO into the account address 0. No more, no less. Wait for the required fifteen confirmations that a masternode needs before it will be able to start.


After the transaction has been through fifteen confirmations, enter the following command to start your masternode.

./vivo-cli masternode start

Congratulations, your masternode is now running. It will start to pay out after a few hours of running. All masternodes are required to be alive for a set period of time before they are recognized by the network and eligible for rewards.You can check on the status of your masternode with the following command.

./vivo-cli masternode status

If you would like to check on your wallet’s balance and see if you have earned any rewards, enter this command. Any rewards earned from your masternode will appear in the immature_balance until they have reached 100 confirmations, and then they will move to your spendable balance.

./vivo-cli getwalletinfo

You may now disconnect from you server and close down Putty using the exit command.

Now make sure to install & run sentinel for your VIVO Masternode. Follow this easy step-by-step guide:

Happy masternoding!


  • VIVO is an enhanced fork of Dash
  • Superior Anonymity In Transactions With PrivateSend
  • Fastest, Near-Instant Secure Transactions With Instant Send
  • VIVO holders can run Masternodes and earn more VIVO
  • Run your VIVOmasternodes and get rewarded while supporting the VIVO network!
  • Learn what a Masternode is and how to setup a VIVO Masternode on our website.
  • VIVO Offers Superior Decentralization and Security
  • We offer the fastest secure transactions
  • Instant Send Confirmation Time: 5 seconds

VIVO also offers, aside from masternodes, other features that truly make it a great cryptocurrency! It has incorporated InstantSend which allows you to send extremely fast and safe transactions with only a 5 second confirmation time. You can also benefit from Superior Anonomity with our PrivateSend technology.


Run Your VIVO Masternode to generate consistent passive VIVO Earnings.


The VIVO Masternode is offering some of the best rewards among all coins – 50%  of the Block!

Multi Platform

Set up your VIVO Masternode anywhere, we support all Windows & Linux platforms.