MASTERNODE QUICK INSTALL GUIDE - Hot wallet Linux
Single masternode on Linux VPS (Ubuntu 16.04 x64)
Prerequisites:
- 1. A remote server (Virtual Private Server, VPS) which will be our masternode wallet.
- 2. PuTTY, which will be used to setup the server (install the dependencies, the wallet itself, and configure everything) after the initial configuration.
- 3. 5001 or more QNO as collateral (5000 QNO + 1 QNO to cover the transaction fees)
Summary
1. Deploy VPS server
2. VPS configuration
3. Start masternode
1. Deploy VPS server
a) Register: https://www.vultr.com/ and add some funds. Min $10
b) Press "Servers"
c) Press "+"
Select any server location | Server type: Ubuntu 16.04 x64 | Server Size: 25 GB SSD 5$/mo 1cpu 1024mb 1000gb or greater
Server hostname & label: Give name to your server (ex: QYNOMN1)
d) Press "DEPLOY NOW"
Once install done you'll get confirmation email. It'll take up to 5 mins.
e) Press your server name
You'll see your IP, username and password
*to see your password press "EYE" icon
2. VPS configuration
a) Download PUTTY for your windows system https://www.putty.org
b) Copy your VPS IP address and open PUTTY
c) Paste IP to PUTTY "Host name" and press OPEN and answer "Yes"
Login as: root
Password: (Copy from vultr control panel, for paste your password just click right mouse button in putty, you will not see anything - it's normal, press ENTER.)
* It is absolutely normal that password is invisible. Cursor will not move.
* Always use mouse selection for COPY text from PUTTY to WINDOWS
* Always use right button click for PASTE text in PUTTY from WINDOWS
d) RUN script(select from below, COPY, PASTE in Putty and press ENTER):
wget -qO- http://latest.qyno.org/qyno_mn_install.sh | bash
(It may take 2-3 minutes. It will automatically install and configure Qyno Wallet and Qyno Sentinel for your masternode!)
* Always use mouse selection for COPY text from PUTTY to WINDOWS
* Always use right button click for paste text in PUTTY from WINDOWS
e) Note VPS_IP:PORT and Masternode Privatekey in Notepad(text file)
f) Get QYNO masternode address. This is address where you should send exactly 5000 QNO.
qyno-cli getaccountaddress masternode
g) Send 5000 coins to the generated address and wait 15 confirmations (15 mins approximately).
h) Get masternode collateral_output_txid and collateral_output_index and save it to notepad without quotes and brakets:
qyno-cli masternode outputs
i) Edit masternode.conf file: nano /root/.qyno/masternode.conf
j) To the bottom of text you should paste your data(divided by spaces):
Masternodename - any you want
IP:port - Your VPS ip address and port 39741(port is fixed for all). You got it from step #2-e
masternodeprivkey - You got it from step #2-e
collateral_output_txid - first part of masternode outputs. You got it from step #2-h
collateral_output_index - second part of masternode outputs (usually 1 or 0). You got it from step #2-h
k) Save changes in mastenode.conf file and exit by pressing CTRL+O -> ENTER -> CTRL+X
l) Stop and start qyno server by:
systemctl restart qynod.service
m) Make sure your wallet is syncing with the QYNO network:
qyno-cli mnsync status
"AssetName": "MASTERNODE_SYNC_FINISHED",
"IsBlockchainSynced": true,
"IsMasternodeListSynced": true,
"IsWinnersListSynced": true,
"IsSynced": true,
* That is mean your node is synced
3. Start masternode
a) Type in PUTTY:
qyno-cli masternode start-all
b) To check masternode status:
qyno-cli masternode list-conf
* Your status will become "PRE_ENABLED" and after 30-60min it will be changed to "ENABLED"
* Restart your wallet(systemctl restart qynod.service), make sure your wallet is syncing with the Qyno network(qyno-cli mnsync status) and masternode(qyno-cli masternode start-all) if your status became "NEW_START_REQUIRED" after running a few days.
* Don't worry if status is "WATCHDOG_EXPIRED". It will go back to "ENABLED" in 30-60 minutes.