Masternode Setup Guide Local Wallet with VPS Server

Similar documents
SUB1X Masternode Setup Guide: LINUX Version

WHAT YOU WILL NEED FOR THIS GUIDE:

Rover Coin. Hot Cold Wallet Masternode VPS setup Guide

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

SCRIV NETWORK COLD WALLET MASTERNODE SETUP GUIDE DETAILED

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

KINGSTON COIN VPS MASTERNODE SETUP GUIDE

MASTERNODE SETUP GUIDE

Complete Guide to Setting Up Linda on Ubuntu 16 For Staking

CazCoin VPS Masternode Setup December 2018

BitcoinGenX Masternode Setup Tutorial

CROWDCOIN MASTERNODE SETUP COLD WALLET ON WINDOWS WITH LINUX VPS

Nyerium Hot Cold Masternode Guide

COLD WALLET STEP BY STEP SETUP TUTORIAL FOR BEGINNERS

MASTERNODE Setup Guide

Masternode&Sentinel Setup Guide

CazCoin VPS Masternode Setup May 2018

SAROS MasterNode Guide V1.1

Setting up a Chaincoin Masternode

Beetle Coin Masternodes Guide

Masternode Setup Guide

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

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

Cold Masternode Guide

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

Windows cold wallet managing Linux VPS connected Masternode

COLD WALLET + MASTERNODE SETUP ON LINUX

TECHNOLOGY. Cold Masternode Guide

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

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

Dixicoin (DXC) Masternode Guide for VPS

MarketC - Masternode Setup Guide

Rabbit Linux Masternode with Windows Cold Wallet

Masternode Setup Guide

LOCAL WALLET (COLD WALLET):

Flex Linux Masternode with Windows Cold Wallet

DogeCash Masternode Setup Guide Version 1.2 (Ubuntu 16.04)

SUB1X Masternode Setup Guide: Windows Version

Wallet Installation Guide for Staking on Raspberry PI

Relarium (RLM) Masternode Guide for VPS

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

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

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

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

Controller-Cold-Setup

Master Node 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

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

KINGSTON COIN VPS MASTERNODE SETUP GUIDE

Anonymity and Privacy Blockchain

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

Anonymity and Privacy Blockchain

Masternode Setup in VPS server

SCRIV NETWORK WINDOWS HOT WALLET MASTERNODE SETUP GUIDE DETAILED

Masternode Guide Version 1.0.4

(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).

InstaDEX Master Wallet and Masternode Deployment Guide with Windows VPS

Create MedicCoin Master Node Instruction Rev2

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

NAV Coin NavTech Server Installation and setup instructions

KickSoccer Coin Masternode Setup Guide

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

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

ZEALIUM WINDOWS MASTERNODE SETUP GUIDE

Renos Local Wallet Masternode Setup

XSN coin. TPoS Setup Guide.

RETROPIE INSTALLATION GUIDE

WOLFCOIN MASTERNODE MANUAL

TUTORIAL v /07/2017 How to install a TOR Node for the decentralized BitcoinZ Blockchain Network?

Wallet Setup Guide WINDOWS. Version 1 /

CrowdCoin Masternode Windows Hot Wallet Guide + Sentinel

Citizenship Coin. Installation Instructions

XLink Kai Raspberry Pi Beginners Tutorial

Parallel Programming

Configure router. 26. Start AirPort Utility (located in the Utilities folder). The AirPort Utility window show a component diagram:

LEOcoin Private Chat wallet

We want to install putty, an ssh client on the laptops. In the web browser goto:

AEGEUS Official Aegeus FAQ

Installing Open Project on Ubuntu AWS with Apache and Postgesql

Official Aegeus FAQ s

Operating Systems Linux 1-2 Measurements Background material

Install and Configure Ubuntu on a VirtualBox Virtual Machine

Purchase and Setup instructions for SWVPS (Sept 15, 2014)

Alarm Counter. A Ceilometer OpenStack Application

Bitnami Pimcore for Huawei Enterprise Cloud

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

How to Secure SSH with Google Two-Factor Authentication

Install some base packages. I recommend following this guide as root on a new VPS or using sudo su, it will make running setup just a touch easier.

Mining Setup. Set up your miner

Configuring Ubuntu to Code for the OmniFlash or OmniEP

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Zephyr Kernel Installation & Setup Manual

TangeloHub Documentation

Communication protocols and services

SiaBerry OS. Quick Start Guide v An Operating System for Using Siacoin on Raspberry Pi 3. By Kete Tefid

Network Monitoring & Management. A few Linux basics

Installing NS-2 on Ubuntu & 12.10

Transcription:

Masternode Setup Guide Local Wallet with VPS Server What you will need: 1) Local computer windows 7-10 2) Remote server VPS [vultr.com] 3) PuTTY to configure and setup VPS 4) 10,000 PHR If you would like to signup to Vultr through the referral link below. Any funds generated will be used to buy PHR and added to the Development fund. https://www.vultr.com/?ref=7216049 Updated 19 th November V1.0.3

Register an account with Vultr. Once you ve done that, can create your first server Select server location, have multiple options to choose from. All are perfectly ok. Next server type: Select Ubuntu 16.4 x64

Server size, select the 1GB option You can setup a SSH key so you don t need to use the password every time to login to the server. But to keep things simple for the moment we are just going to use the standard password given after the server is ready. Last thing server hostname & label

Next we re going to install PuTTY while the server is being setup. Download from here: http://putty.org Once you install that, back to our Vultr account to grab the login details. Now open PuTTY to add the server Enter the IP address in the Host Name, and enter the server name to Saved Sessions. Click save. Click the open button. Now the console has opened, click yes.

Then enter your server login details provided in your Vultr account. Now you cannot ctrl+v to paste in the console. Either right click on mouse or shift+insert (sometimes on keyboard it will just be INS key) User: root Password: when you paste it will not display. So don t try and paste again. Just paste once and click keyboard enter. Now the first thing we are going to do are a few updates to the server and install the required dependencies for the wallet to run Run these commands in order, one at a time: sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install nano htop git sudo apt-get install software-properties-common sudo apt-get install build-essential libtool autotools-dev pkg-config libssl-dev sudo apt-get install libboost-all-dev sudo apt-get install libevent-dev sudo apt-get install libminiupnpc-dev sudo apt-get install autoconf sudo apt-get install automake sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev Now we have server updated and all the dependencies installed we can move on to the next part and that s installing a firewall apt-get install ufw ufw allow ssh/tcp ufw limit ssh/tcp ufw allow 11771/tcp ufw logging on ufw enable Check your firewall status using the following command: ufw status

Onto the next step, setting up a swap file Again just follow each one in order: cd /var sudo touch swap.img sudo chmod 600 swap.img sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=2000 mkswap /var/swap.img sudo swapon /var/swap.img sudo free sudo echo "/var/swap.img none swap sw 0 0" >> /etc/fstab cd reboot After the reboot you will need to log back into the server. Once you login again, let s install and compile the Phore wallet sudo git clone https://github.com/phoreproject/phore.git chmod +x Phore/autogen.sh chmod +x Phore/share/genbuild.sh chmod +x Phore/src/leveldb/build_detect_platform cd Phore sudo./autogen.sh sudo./configure sudo make sudo make install cd src mv phored phore-cli phore-tx ~/ cd Now if you plan to setup multiple masternodes, we can go back to our Vultr account and create a snapshot of the server we just setup. It will save us time, no requirement to compile again. Unless we have a wallet update, then need to start from scratch again for any new MN s and update the ones already running. If you only intend to run one MN, run this command to remove the Phore source files, as they are no longer required. rm -rf Phore Let s fire up the daemon on the server, it will give us an error about missing rpc password. We will come back to this later. phored -daemon

Next if you intend to run multiple masternodes we can create the snapshot. Skip this if only intend to run one mastermode. Click add snapshot and select the server from the dropdown and add a label. Click take snapshot This will take a while, grab a cup of tea! Once it s finished we can continue

Step 1 We can fire up the qt wallet on your local computer. Generate a new address Enter a label and click Request payment button. Copy the address And now go to the send tab Enter the copied address and send exactly 10,000 PHR. No more, no less in a single transaction. Wait for it to confirm on the blockchain.

Now create a new.txt file on your computer, to store the date used for the masternode Can use this format: +++++++++++++++++ MN Label: Collateral address: Masternode Key: Public IP: MN conf line: +++++++++++++++++ Go to the [Tools > Debug Console] and enter these commands below: Step 2 masternode genkey Copy that into the.txt file. Masternode Key

Step 3: masternode outputs Now we need to format the masternode config line: <Name of Masternode> <VPS IP address>:11771 <Result of Step 2> <Result of Step 3> <The number after the long string in Step 3> Add this to the.txt file. MN conf line Edit the local wallet masternode.conf file. [Tools > Open Masternode Configuration File] Add the MN conf line, like the example below to the masternode.conf file. Save it, and close the file. phore-mn01 107.191.55.244:11771 88xrxxxxxxxxxxxxxxxxxxxxxxx7K 6b4c9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx7ee23 0

Now we need to edit the phore.conf file in the local wallet. [Tools > Open Wallet Configuration File] rpcuser=<long random username> rpcpassword=<longer random password> rpcallowip=127.0.0.1 listen=0 server=1 daemon=1 logtimestamps=1 maxconnections=256 Save it, close the file and restart the wallet. Now back to PuTTY and we need to edit the phore.conf on the VPS server. cd nano.phore/phore.conf Enter the following: rpcuser=<long random username> rpcpassword=<longer random password> rpcallowip=127.0.0.1 listen=1 server=1 daemon=1 logtimestamps=1 maxconnections=256 masternode=1 externalip=<vps IP address> bind=<vps IP address> masternodeaddr=<vps IP address>:11771 masternodeprivkey=result of Step 1

Press ctrl+x Then Y to save, press enter to exit Let s fire up the daemon on the server: phored daemon We need to let it fully sync, give it a couple of minutes and enter: phore-cli getinfo If the wallet has opened, it will give you the following: { "version" : 1010000, "protocolversion" : 70002, "walletversion" : 61000, "balance" : 0. 00000000, "zerocoinbalance" : 0.00000000, "blocks" : 92431, "timeoffset" : 0, "connections" : 4, "proxy" : "", "difficulty" : 4745.99427816, "testnet" : false, "moneysupply" : 18820153.61291557,..

We re looking at the blocks. You can check your local wallet to see the current block height. By hovering over the tick. Once your server has synced up, back to the local wallet and click the Masternode tab. You should see your MN listed. Click the masternode to highlight then Click Start alias or Start MISSING. Then click yes in the popup. If you receive an error message, go to the debug console and enter: startmasternode alias false <mn-alias> <mn-alias> being what you setup previously in the masternode.conf. And is listed on the Masternode tab. You may need to unlock the wallet

If everything was setup correctly, after entering the command you will see something like this: { } "overall" : "Successfully started 1 masternodes, failed to start 0, total 1", "detail" : { "status" : { "alias" : "phore-mn01", "result" : "successful" } } You can now close the debug, and return the masternode tab and check the status: Check your Collateral is locked. First let s enable coin control: [Settings > Options > Wallet] Then go back to the Send tab. And you have a new Inputs option:

If it s not locked, right click and select Lock Unspent You now have Phore masternode setup! Repeat for multiple masternodes, using a Vultr snapshot can save a lot of the setup time. Remember each one requires a unique IP address. And watch the rewards come in Have queries? Visit the BCT thread here: https://bitcointalk.org/index.php?topic=2307909.0 Or visit our discord: https://discord.gg/aucncz5 +++++++++++++++++++++++++++++ For better security the.txt we created to make a note of our MN details. Should now be deleted or stored in a safe place, password protected, encrypted, whatever so it s not a plain txt that can be easily accessed! While using PuTTY if anytime you need to check what the last command you entered. Type history and will display all the previous commands.