BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K

Similar documents
SCRIV NETWORK COLD WALLET MASTERNODE SETUP GUIDE DETAILED

CROWDCOIN MASTERNODE SETUP COLD WALLET ON WINDOWS WITH LINUX VPS

KINGSTON COIN VPS MASTERNODE SETUP GUIDE

Nyerium Hot Cold Masternode Guide

SUB1X Masternode Setup Guide: LINUX Version

BitcoinGenX Masternode Setup Tutorial

Rover Coin. Hot Cold Wallet Masternode VPS setup Guide

MASTERNODE SETUP GUIDE

Masternode Guide #1. Single masternode on Linux VPS (Ubuntu)+ control wallet on local PC (Windows)

This guide assumes that you are setting up a masternode for the first time. You will need:

SAROS MasterNode Guide V1.1

CazCoin VPS Masternode Setup December 2018

Masternode Setup Guide

Beetle Coin Masternodes Guide

MASTERNODE Setup Guide

WHAT YOU WILL NEED FOR THIS GUIDE:

Setting up a Chaincoin Masternode

Contents. Crave Masternode Setup Guides. Single / Multiple Local Masternode(s) Single Masternode using a VPS. Multiple Masternodes using a VPS

COLD WALLET STEP BY STEP SETUP TUTORIAL FOR BEGINNERS

Masternode Setup Guide Local Wallet with VPS Server

Windows cold wallet managing Linux VPS connected Masternode

COLD WALLET + MASTERNODE SETUP ON LINUX

Masternode&Sentinel Setup Guide

Complete Guide to Setting Up Linda on Ubuntu 16 For Staking

Controller-Cold-Setup

CazCoin VPS Masternode Setup May 2018

LOCAL WALLET (COLD WALLET):

Masternode Setup Guide

Dixicoin (DXC) Masternode Guide for VPS

LINUX VPS GUIDE. Pre-requisites: (this guide assumes you are using windows)

Master Node Setup Guide

Cold Masternode Guide

TZC WALLET + HEADLESS WALLET ON LINUX. Local Wallet + PoS Headless Wallet on VPS (Ubuntu 16.04)

KINGSTON COIN VPS MASTERNODE SETUP GUIDE

MarketC - Masternode Setup Guide

VPS SETUP: What is a VPS? A VPS is a cloud server, running on a virtual machine. You can t run a masternode on your computer itself.

Masternode Setup Guide

TECHNOLOGY. Cold Masternode Guide

Relarium (RLM) Masternode Guide for VPS

Install Guides. Automated Compiler Cold Node (Linux VPS) Absolute. Proof of View

MTI Coin. MTI Coin. Hot Cold Wallet Masternode VPS setup Guide

50,000 THC (have an additional.01 THC available to cover transaction costs)

Masternode Guide #1. Single masternode on Linux VPS (Ubuntu)+ Control wallet on local PC (Windows) (VPS installation with script :-) )

Masternode Guide Version 1.0.4

We will create an address, private key and transaction for each masternode (MN in the following) and show the necessary steps for configuration.

Rabbit Linux Masternode with Windows Cold Wallet

(Ubuntu 16.04) This guide will assist you in setting up an Aegeus Masternode on a Linux Server running Ubuntu (use at your own risk).

Anonymity and Privacy Blockchain

SUB1X Masternode Setup Guide: Windows Version

DogeCash Masternode Setup Guide Version 1.2 (Ubuntu 16.04)

Anonymity and Privacy Blockchain

Masternode Setup Guide. HexCash Coin. Masternode Setup Guide Version /

SmartCash SmartNode Setup Guide v1.2. Windows 10. Date: 13/01/2018. By (Jazz) yoyomonkey

SmartCash SmartNode Setup Guide V1.2 Windows 10 13/01/2018 By (Jazz) yoyomonkey Page 1

SCRIV NETWORK WINDOWS HOT WALLET MASTERNODE SETUP GUIDE DETAILED

SmartCash SmartNode SCRIPT Setup Guide v2.2. Windows 10. Date: 20/02/2018. By (Jazz) yoyomonkey

What you need: 5001 AEG. Computer with wallet installed. Make sure the wallet contains the Masternode Collateral of at least 5001 AEGEUS

Crave Setup Guide v1.07

Flex Linux Masternode with Windows Cold Wallet

NAV Coin NavTech Server Installation and setup instructions

This is a step-by-step guide for starting a single BeetleCoin masternode on Windows 7 10 operating systems.

Wallet Installation Guide for Staking on Raspberry PI

Masternode Setup in VPS server

KickSoccer Coin Masternode Setup Guide

Renos Local Wallet Masternode Setup

SETTING UP 3 WORDPRESS SITES ON APACHE AND UBUNTU BY RAMI

ZEALIUM WINDOWS MASTERNODE SETUP GUIDE

Create MedicCoin Master Node Instruction Rev2

InstaDEX Master Wallet and Masternode Deployment Guide with Windows VPS

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...

WOLFCOIN MASTERNODE MANUAL

XSN coin. TPoS Setup Guide.

FreeSWITCH for Ubuntu 14.04

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering

XLink Kai Raspberry Pi Beginners Tutorial

Autopology Installation & Quick Start Guide

Some Ubuntu Practice...

RETROPIE INSTALLATION GUIDE

Setting up my Dev Environment ECS 030

CrowdCoin Masternode Windows Hot Wallet Guide + Sentinel

Digital Free Library. Created by Kirby Griese. Last updated on :35:15 PM UTC

How to Use This Lab Manual

Control-M Workload Automation

Docker & why we should use it

2007 chee kong ow yong ( all rights reserved. VPS Guide for MT4. (version 1.0) by ckowyong.com, 30 september 2007.

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Version control system (VCS)

Using RANCID. Contents. 1 Introduction Goals Notes Install rancid Add alias Configure rancid...

Step-by-step guide for the libradtran virtual machine. A) Installation

L.A.M.P. Stack Part I

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration

This tutorial will guide you how to setup and run your own minecraft server on a Linux CentOS 6 in no time.

Creating a Yubikey MFA Service in AWS

OpenStack Havana All-in-One lab on VMware Workstation

Installing MediaWiki using VirtualBox

More Raspian. An editor Configuration files Shell scripts Shell variables System admin

Unix. Examples: OS X and Ubuntu

Flexible Engine. Startup Guide

TECH 4272 Operating Systems

Transcription:

BitcoinMonster Masternode Linux VPS Tutorial - Vultr VPS Created By : Samshak Donet Mon: MKX8PFz1uvBkwNDTXtUuj6KinudhsKZh1K Step 1 Download, install and sync latest BitcoinMonster Windows s wallet on both local and Windows VPS computers. https://github.com/bitcoin-monster/btcmonster/releases Step 2 Open your local BitcoinMonster wallet, Go to "Settings > Options > Wallet", enable "Enable coin control features" and "Show Masternodes Tab". Now restart your wallet. Step 3 Go to "Receive" tab and create a payment request by filling "Label"(name your masternode, eg MN1) and "Amount"(amount should be exactly 1000). Keep everything else unticked(remove Request InstantSend). Now click "Request payment" and copy the address "Copy Address".

Step 4 Go to "Send" tab and paste our copied address into "Pay To", now you should have "Label" and "Amount" correctly filled in. IMPORTANT to keep "Subtract fee from amount" UNTICKED. Keep "PrivateSend" and "InstantSend" unticked too. Now click "Send". Step 5 Create a text document to save the following data. Now go to "Tools > Debug Console". Type "masternode genkey", this is your private key, save it to a text document. Your private key will look like this: "7929zATAyenPS9apZN543QkDi9uUdCJjGhFvyPoIQTjNQjw8pdd" Step 6 Open the Help menu then click Debug Window. Select the Console tab. Enter the command masternode outputs and copy everything between the braces { } and paste it into a notepad file for later.

Step 7 Go to the website https://www.vultr.com and create an account. You will need to link a credit card as part of the account creation. You don't need to necessarily pay for the server with the credit card, they just require it as part of KYC and to verify that the person using their services is at least the age of majority in their country. As payment for their services, you can pay with a credit card, Bitcoin, Paypal, Alipay and gift codes. Step 8 Navigate to the servers tab once you are signed in and click the big blue + button. We will be creating a VC2 server, so stay on that tab. -- Click your favorite server location. It doesn t really matter where you pick. Under Server Type we will be selecting Ubuntu version 16.04 x64. Under Server Size we will be picking their 25GB SSD, 1GB RAM for $5 USD/month. Skip Additional Features, Startup Scripts and SSH Keys, down to Server Hostname and Label where you will give your server a name to identify it if you decide to create more than one masternode. I would recommend the hostname and label be the same for ease. Then click Deploy Server. Step 9 Once the server is ready it will look like this: Click on the server name, then click View Console in the top right corner. You will need to login as root to the server. The pre-set root password is on the page that has all of the server information. You will need to click the eye symbol to reveal it. Enter the username root and the password into the server.

Step 10 Next is to create a new user with sudo capability so you don't have to enter that annoyingly hard password every time. Enter: adduser USERNAME Enter a password for that user as requested twice Then for the next bit its your choice to enter more details. If not, just hit Enter 5 times then Y, then Enter again. Then type usermod -ag sudo bird. This will add the user bird to the sudoers list. Then type exit and login with your newly created account to test it.

Step 11 Using your newly created account, type the commands below. Note that you will need to enter your password again once you type the first command. All of the below commands need to by typed in order and exactly as they are listed below. ALL OF THE COMMANDS ARE CASE SENSITIVE. For most of the commands it will notify you that it needs additional disk space. If that happens, press Y and Enter to continue. sudo apt-get install software-properties-common sudo apt-get install build-essential sudo apt-get install libtool autotools-dev autoconf automake sudo apt-get install libssl-dev libevent-dev sudo apt-get install libboost-all-dev sudo apt-get install pkg-config sudo add-apt-repository ppa:bitcoin/bitcoin Press Enter sudo apt-get update sudo apt-get install libdb4.8-dev sudo apt-get install libdb4.8++-dev sudo apt-get install libminiupnpc-dev libzmq3-dev libevent-pthreads-2.0-5 sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobufdev sudo apt-get install libqrencode-dev bsdmainutils sudo apt install git git clone https://github.com/bitcoin-monster/btcmonster.git Once thats all done you will need to change to the BTCMonster directory. cd BTCMonster Step 12 Now we need to setup a swapfile because 1GB of RAM isnt enough to compile the code for the masternode. Enter the below commands in order and exactly as below. All commands are case sensitive. cd (this will take us back to the default directory) sudo fallocate -l 4G /swapfile (this creates the swapfile) sudo chmod 600 /swapfile ls -lh /swapfile (this verifies that it was created with the correct size with the right permissions) sudo mkswap /swapfile (this marks it as swap space) sudo swapon /swapfile (this enables the swapfile) free -h (this verifies that it is enabled)

Step 13 Now to compile the masternode. cd BTCMonster./autogen.sh Wait for that to finish./configure --disable-tests --disable-gui-tests Wait for that to finish make && sudo make install This command actually compiles the code and takes 45 minutes to an hour to complete. Near the end it will ask you to re-enter your password. Step 14 Next we will need to sync with the blockchain. This will take some time, and while its doing this, you will need to check the current block number on the block explorer to know when to quit out. cd ~/BTCMonster/src./bitcoinmonsterd --daemon Step 15 Now we will need to create your masternode bitcoinmonster.conf file. killall bitcoinmonsterd (this will kill the bitcoinmonsterd process) cd ~/.bitcoinmonstercore (this will switch us to the hidden. bitcoinmonstercore directory) nano bitcoinmonster.conf (this opens a file called bitcoinmonster.conf with a text editor) Everything in this file is case sensitive. (don't type the stuff in brackets) rpcuser=username (use any username you want) rpcpassword=password (create your own password for this) rpcallowip=127.0.0.1 rpcport= 5677 daemon=1 server=1 promode=1 listen=1 masternode=1 maxconnections=600 masternodeprivkey=private KEY (this is the private key I had you copy earlier, make sure you have it exact) externalip=vps IP ADDRESS: 5677 (this information can be found right above your root password on the VPS info page and don't forget the port number) Press CTRL + X then Y then Enter Then type bitcoinmonsterd To start the server.

Step 16 Now we need to make your masternode.conf on your Windows PC. Navigate to Appdata/Roaming/BitcoinMonsterCore (This is your wallet data file default path) and create a text file and call it masternode.conf. You will need the three pieces of information that I had you copy earlier. The layout of the file is: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index mn1 127.0.0.2:5677 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0 Depending on what you got from the masternode outputs command earlier, the last number could be a 0 or a 1. Save the file. Step 17 Open your local wallet. wait for it to fully sync. Now go to "Masternodes" tab. You will see your masternode with status "MISSING", right click on it and click "Start alias". Status should change to "PRE_ENABLED". Now wait ~~30 minutes and it will change to ENABLED.