BITCORN VPS Setup & Masternode Guide (How To Deploy A Masternode server)

The BITCORN Project
Published in
6 min readDec 18, 2019


VULTR VPS Deployment Graphics

This article is a part of the BITCORN Masternode Setup Guide, where we will cover how to deploy your VPS where your masternode (MN) will run. If you already know how to deploy and connect to linux VPS servers, you won’t need to read this article, and can go back to the official setup guide:

To easier assist you, we will use Vultr in this guide. You are free to chose any VPS provider you want, but we won’t be able to assist you.

Part 1: Linux Server Deployment (Hot wallet)

Deploy a Linux Ubuntu 18.04 virtual private server (VPS) that will function as a masternode. This part is called the “hot wallet” — meaning it must stay online & process transactions 24/7. You’ll be using a web-based hosting service to run this VPS.

Step 1: Create an account with Vultr

Vultr is a global cloud server hosting platform that has many options for server hosting. They offer a variety of options for operating system, memory, storage capacity, and server location.

First, create an account on Vultr. You’ll need to put in payment information, but you won’t actually be charged until you deploy a server. The servers have a monthly fee which is very clear, as you will see when you deploy your first server in Step 2.

Step 2: Deploy a Linux Ubuntu 18.04 VPS

Once you have created your account and added the billing information, it’s time to deploy the instance. Make sure you are on the “Products” page by clicking on “Products” on the menu to the left, then click the + icon marked in red on the image below.

This will take you to the Deploy Servers page. Let server type stay on “Cloud Compute”. You can select any server location you want, personally I use the one closest to my location to have minimal latency when working on it. For Server Type, click on Ubuntu and select 18.04 x64. A Server Size of 25 GB SSD ($5/mo) can easily support 3 MNs. If you’re going to run more than 3 MNs, we suggest you to create several $5 instances and not have one big server with all nodes. The reason being you don’t want to have any single points of failure.

See the image below for an example on how you want to set it up:

Once you’re satisfied, click the blue “Deploy Now” button at the bottom. You will be directed back to the Servers Dashboard, and your new instance can be found in the list:

Double click the instance to enter its dashboard. Wait for the server to boot, and this message to disappear (refresh the page after a few minutes and it should be good)

Once you are on the dashboard, you can change the Label of the instance to easier identify it. Click on the blue text next to “Label” and name it whatever you want. I chose BITCORN-Masternode-001.

Step 3: Use SSH to connect to your Linux VPS

In this step, we will use SSH to connect to your VPS for installing the MN. Scroll down to read how for your operating system. (Windows/Mac/Linux)


For Windows users, this will require an application called Bitwise (or Putty if you prefer). You can download Bitwise here.

  • Copy your VPS IP (you can find this on the servers dashboard, and you can click the button next to the IP to copy it).
  • Open the Bitwise application, click New Profile and fill in the “Hostname” box with the IP of your VPS then port number 22.
  • Input the username ‘root’ and copy your password from the Vultr dashboard.
  • If you want, you can save your password to your Bitvise profile, just tick “Store Encrypted password in profile”. By doing this, you won’t type your password each time you log in.
  • Save your profile and click “log in” at the bottom of Bitvise.

If you did everything correctly, you will now get a command-prompt of your server.


Open the App Store and download Termius

  • Start the application and click “+ New Host”
  • Copy your VPS IP (you can find this on the servers dashboard, and you can click the button next to the IP to copy it).
  • Paste the IP in the “Address” field. In the “Label” field, you can type the name of the server so you can easily locate it later.
  • Copy the password from the Vultr dashboard, and paste it in the “Password” field in Termius. Set the username to “root”.
  • Click the green save button in the top right corner.
  • You will now see the node in the list on the “Hosts” page.
  • Double-click it and you will be logged into the VPS.


Easiest way is to use the built-in terminal as the SSH client. Enter the information with the following syntax:

ssh root@<ip>

You will find the IP on the dashboard

  • Enter the command in the Terminal and click enter
  • First time connecting you will get a question “if you would like to continue connecting”, type yes.
  • You will then be prompted to enter your password which you also will find on your dashboard:
  • Copy and paste this in the terminal.

If done correctly, you are now logged in on your VPS.

Now it’s time to proceed with the Masternode Install Guide:



The BITCORN Project

BITCORN is a cryptocurrency with knowledgeable people behind it, committed to helping the community learn about blockchain technology. BITCORN is an educational