VECO Masternode Setup Guide

in #veco6 years ago

=========================================
Important
=========================================
Before you begin please ensure that you have the following:

  • 1,000 Veco (VECO) coins
  • The latest VECO wallet
  • A dedicated VPS server for hosting your Motify masternode.

=========================================
After making sure you have the items above, continue
=========================================

=========================================
[1] Local Wallet configuration
=========================================

Open your local wallet and complete the following from the menu:
Settings > Options> Wallet > Enable Coin Control

Create A Masternode Address
Go to Tools > Debug Console > and enter (without quotes)

‘ getaccountaddress mn1 ‘. Copy the outputted address (this is your masternode public address)

=========================================
[2] Fund the Masternode.
=========================================

Send EXACTLY 1,000 VECO to your masternode public address.
*Before proceeding, wait for all necessary confirmations or you will have to redo the process again

=========================================
[3]  Masternode TX data
=========================================

Go to Tools > Debug Console > and enter (without quotes)

‘masternode genkey’ (this is your private key)

‘masternode outputs’ (this is the tx data of your masternode)

(Note these details)

===========================================
[4] VPS Configuration
===========================================

(if you do not already have a VPS, I strongly advise you to: https://www.vultr.com/?ref=7372218 )

You may use any VPS hosting & SSH client you choose to do this.

Open SSH Client using the provided username and password.

=========================================
[5] Download dependencies
=========================================

sudo apt-get install software-properties-common
sudo apt-get install unzip
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install libboost-all-dev
sudo apt install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev

download wallet

wget https://github.com/VecoOfficial/Veco/releases/download/v1.0.0/vecoCore-1.0.0-linux64-cli.Ubuntu16.04.tar.gz
tar zxf vecoCore-1.0.0-linux64-cli.Ubuntu16.04.tar.gz
=========================================
[6] Launch Daemon
=========================================

chmod 777 ./vecod
./vecod -daemon
killall ./vecod
sudo nano /root/.vecocore/veco.conf

as a good alternative, is to use the commands below to make all the work easier
mv ./vecod /usr/bin/
mv ./veco-cli /usr/bin/

=> Copy/Paste the following and insert your information accordingly

rpcuser=(choose a user name)
rpcpassword=(choose a Password)
rpcallowip=127.0.0.1
server=1
listen=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
masternodeprivkey=(Enter Masternode Genkey from Step 3)
Press CTRL + X > Y > Enter> Enter

======================================
[7] Local wallet veco.conf configuration
======================================

maxconnections=256
gen=1
genproclimit=0
server=1
dns=1
listen=1
daemon=1
rpcallowip=127.0.0.1
logtimestamps=1

=========================================
[8] Local Wallet masternode.conf configuration
=========================================

In the top bar of your local wallet find Tools > Open Masternode configuration file and insert you’re information on the line below DO NOT INCLUDE BRACKETS

mn1 {IP}:{Port} {masternodeprivkey} {collateral_output_txid} {collateral_output_index}
(Exemple:)

========================================
[10] VPS wallet
========================================

./vecod -daemon
chmod 777 ./veco-cli
./veco-cli getinfo

or

vecod -daemon
chmod 777 ./veco-cli
veco-cli getinfo

==========================================
[11] Restart Local Wallet
==========================================

Close wallet

Re-open wallet, in the top bar click the masternodes tab > click on the masternode that appears > click Start Alias

===========================================
[12] Get back on the VPS
===========================================

./veco-cli startmasternode local false
./veco-cli masternode status
Retry until the out appears as

or

veco-cli startmasternode local false
veco-cli masternode status
Retry until the out appears as

=========================================
You should receive a message similar to this one.
=========================================

{
“txhash” : “39434949384384938ffjjgj398439497497gjg98434”,
“outputidx” : 1,
“netaddr” : “45.11.111.111:44741”,
“addr” : “Mtots48d8d7fsjd9s7ds9dfF8fGfre”,
“status” : 4,
“message” : “Masternode successfully started”
}

=======================================
Congratulations, you have completed a clean installation of masternode, now just wait until your payments fall into your wallet!

Address Veco:. VKdxfG8m7edoVQVFadKMCurdntxrLKwUGJ
I'll be happy to buy a pizza with your donation