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

Image for post
Image for post
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.

Image for post
Image for post

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:

Image for post
Image for post

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:

Image for post
Image for post

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)

Image for post
Image for post

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.

Image for post
Image for post

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)

WINDOWS

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).
Image for post
Image for post
  • Open the Bitwise application, click New Profile and fill in the “Hostname” box with the IP of your VPS then port number 22.
Image for post
Image for post
  • Input the username ‘root’ and copy your password from the Vultr dashboard.
Image for post
Image for post
Image for post
Image for post
  • 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.
Image for post
Image for post
Image for post
Image for post

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

MAC

Open the App Store and download Termius

  • Start the application and click “+ New Host”
Image for post
Image for post
  • 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).
Image for post
Image for post
  • 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.
Image for post
Image for post
  • Copy the password from the Vultr dashboard, and paste it in the “Password” field in Termius. Set the username to “root”.
Image for post
Image for post
Image for post
Image for post
  • Click the green save button in the top right corner.
Image for post
Image for post
  • You will now see the node in the list on the “Hosts” page.
Image for post
Image for post
  • Double-click it and you will be logged into the VPS.

LINUX

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

Image for post
Image for post
  • 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:
Image for post
Image for post
  • 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:

BITCORN Project

BITCORN is a cryptocurrency with knowledgeable people…

The BITCORN Project

Written by

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

BITCORN Project

BITCORN is a cryptocurrency with knowledgeable people behind it, committed to helping the community learn about blockchain technology. BITCORN is an educational tool designed to show everyone how easy crypto is to use.

The BITCORN Project

Written by

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

BITCORN Project

BITCORN is a cryptocurrency with knowledgeable people behind it, committed to helping the community learn about blockchain technology. BITCORN is an educational tool designed to show everyone how easy crypto is to use.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store