Syscoin 4 Masternodes Setup Unofficial Guide assuming a clean install

MASTERNODE REQUIREMENTS

  1. 100,000.00 SYSCOIN
  2. VPS with following;
  • 4gb RAM (real) minimum (8gb RAM preferred)
  • 4gb swap (if less than 8gb real RAM) Will need to use SSD if using Swap
  • VM or OpenVZ (KVM preferred)
  • Linux OS — Ubuntu 18.04.1 LTS (Bionic Beaver) preferred
  • 80gb Disk Space (100gb+ SSD preferred

VPS Providers

There are many VPS service providers that offer and exceed the hardware requirements, as such it is recommended that you shop around and do your own homework on various potential providers. Note the following is a list of just some examples and should not be interpreted as recommendations or endorsement.

INSTALLATION

To use this procedure you must have upgraded your QT to Sys4 or for a new user download QT from the link in the guide below and just add the config file no need to dumpwallet.

https://medium.com/@bittyjohn1954/syscoin-4-conversion-from-syscoin-3-1288c5027d45

PREPARE QT & SEND 100,000 SYS COLLATERAL

  • Please Enable the Masternode Tab and Coin Control it not already enabled
  • Wait for your local Syscoin Core Qt to fully sync
  • Unlock your wallet “Window > Console” and enter
walletpassphrase "my pass phrase" 180 (180 = 180 seconds)
  • Please use the console to generate your MN collateral legacy address do NOT press Receive to create it as it will be the wrong type.
  • Next type getnewaddress <LABEL> legacy (replacing <LABEL> with a name eg. mn1), to generate an address to use for your 100k collateral. Masternodes require legacy addresses, and will not work with the new Bech32 addresses that start with sys. Copy down this address as well as you will need to send your collateral to it in the next step.
  • If the address starts with sys you have NOT included legacy and will need to regenerate a legacy address.
  • If the address starts with ‘3’ you have not used the console.
- WARNING: If you use the same address for multiple masternodes your reward payouts cannot be completed.
  • Please note this is a Test wallet and balances are not real
  • Next you will need to get the transaction id for the collateral by selecting the “Transactions” tab to see ‘payment to yourself’. Right click this transaction to view the id, and copy it down as well for later use.
masternode outputs
For WIN
C:\Users\YOURUSERNAME\AppData\Roaming\Syscoin
Or type %appdata% in the search box and click on Syscoin folder
For MAC
CMD + Shift + G
~/Library/Application Support/Syscoin
masternode.conf
# Masternode config file
# Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
mn1 123.123.123.123:8369 7ra1rhngvNkhkiFE8STrmvH3LvYTCzLyRFHFsZvrJUBV6ZmWnc 06e38868bb8f9958e34d5155437d009b72dff33fc87fd42e51c0f74fdb 0
https://raw.githubusercontent.com/Syscoin/Masternode-install-script/master/script.sh
  • Note this has only been tested on Ubuntu 16.04 and 18.04
bash <(curl -sL https://raw.githubusercontent.com/Syscoin/Masternode-install-script/master/script.sh)
Syscoin Core Github Branch [master]: 
Masternode Private Key []: Your Masternode private key
External IP Address [123.123.123.123]:
Masternode Port [8369]:
Configure for mainnet? [Y/n]:

Press any key to continue or Ctrl+C to exit...
source ~/.bashrc
syscoin-cli getblockchaininfo
"status": "Not capable masternode: Masternode not in masternode list"
  • Go to the console and type
mnsync status
walletpassphrase yourpassword 600
masternode initialize myMasternodeLabel

GOVERNANCE

AS A PROUD OWNER OF A SYSCOIN MASTERNODE YOU ARE ELIGIBLE TO TAKE PLACE IN GOVERNANCE VOTING PLEASE TAKE THE TIME ONCE A MONTH TO VOTE SEE SYSHUB FOR DETAILS.

THE AMOUNT OF GOVERNANCE HAS INCREASED SIGNIFICANTLY SO MAKE YOUR VOTE COUNT.

MASTERNODE COMMANDS IF YOU USED THE SCRIPT

View your syscoin.conf

nano /home/syscoin/.syscoin/syscoin.conf
nano /home/syscoin/sentinel/sentinel.conf
sudo crontab -u syscoin -l
sudo su -c "sentinel-ping" syscoin
sudo less /home/syscoin/sentinel/sentinel-cron.log
sudo less /home/syscoin/.syscoin/debug.log
sudo service syscoind stop
sudo service syscoind start
sudo service syscoind restart
ps aux | grep [s]yscoind
source ~/.bashrc
syscoin-cli getblockchaininfo
syscoin-cli mnsync status
syscoin-cli masternode status
syscli getblockchaininfo
syscli mnsync status
syscli masternode status
sudo su - syscoin

Special thanks to demesm and doublesharp for the initial script, Bigpoppa for most of the conversion and bitje, johnp and the Syscoin team for upgrading and working out minor issues to get it running on SYS4.

MASTERNODE HELP

Never Accept Help via a Direct Message there are many scammers about and never give ANY files to anyone, the Syscoin Team will never ask for them.

SysHub: Register your masternodes with Syshub. You can also create Proposals through the generator for Governance and Vote on upcoming Proposals.

CONFIGURE MASTERNODE ON VPS MANUALLY

You will have needed to have set your QT up as above then use this guide.

https://medium.com/@bittyjohn1954/syscoin-4-masternodes-manual-setup-373e55bba6eb

PLEASE ENSURE ONCE YOU HAVE FINISHED SETTING UP YOUR MASTERNODES THAT YOU MAKE BACKUPS OF YOUR WALLET.DAT