How to setup a Syndicate Masternode (SYNX Masternodes)

syndicate masternode setup

Guide / Tutorial on how to setup a remote syndicate / synx masternode to earn SYNX yield.

Prerequisites:

  • Ubuntu VPS from VULTR (cheapest VPS is enough)
  • Syndicate Wallet on local Computer

Definitions:
Controllers Wallet = Wallet on local Computer
Masternode Wallet = Wallet on remote VPS Server

Syndicate Controllers Wallet Setup

First, open Syndicate Wallet and go to “debug window”.

syndicate wallet debug

In this debug window, go to “Console” and type in “masternode genkey”. Save the output to a text file called “masternode.txt”.

syndicate masternode

Now create a “new Address” called “Masternode1”.

synx masternode setup

Then, go to tab “send” and send EXACTLY 5,000 SYNX to your  Masternode1 address. Wait for 15 Confirmations.

Open the debug window again and type in “masternode outputs”. Save both values in the masternode.txt file.

Ubuntu VPS Setup

If you don’t have a VPS already, get the 1GB Ram VPS from Vultr:  Rent VPS

Install Ubuntu OS onto it.

Connect to your Ubuntu VPS via SSH and update & upgrade the server first.

apt-get update
apt-get upgrade

Now add a user and add him in the sudoers group so he has root access.

adduser synx
adduser synx sudo

Now change to user “synx” and setup SSH keys for enhanced Security.

su synx

ssh-keygen -b 4096
cd .ssh
cat id_rsa.pub >> authorized_keys

Now save the private key “id_rsa” to your clients computer so you can authenticate to the server with the SSH Certificate. (You must convert id_rsa to a “.ppk file in order to use the privatekey with Putty)

Restart the SSH Server and test if the authentication with the private key works.

sudo service ssh restart

If it works, edit the SSH config file to disable password authentication & root login.

sudo nano /etc/ssh/sshd_config

Change following Values in the file.

PasswordAuthentication no
UsePAM no
PermitRootLogin no

SYNX Masternode Setup

First we install Syndicate onto the ubuntu vps server.
Download the script and execute it with Python.

wget https://raw.githubusercontent.com/SyndicateLtd/install-guide/master/synx.py && python synx.py

The Script will automatically install syndicated on your Linux Server. Follow the Script and answer the questions.

Final Syndicate Masternode Setup Step

Back on the local Computer, go to “%appdata%/Syndicate/Syndicate.conf” and add these 2 lines with your values. (You set rpcuser & rpcpassword on the vps)

rpcuser=YOURRPCUSERNAME
rpcpassword=YOURRPCPASSWORD

Open Syndicate Wallet on local Computer and go to “masternodes” tab.
Click “Create..” and input all the values. The last 3 values are the ones you stored in the “masternode.txt” file.

MN1 = Masternode alias
123:220.42.69:9999 = IP address & port of remote ubuntu masternode vps
YOURMASTERNODEPRIVKEY = output of “masternode genkey” command
YOURSYNXTXID  = 1. value of output of “masternode outputs” command
0 = 2. value of output from “masternode outputs” command in debug window

Now click “Start” and the Masternode should start successfully!

I hope i could help you on how to setup a SYNX Masternode! 🙂
If questions, please comment below 🙂

 

You May Also Like

About the Author: n1njawtf

Serial Crypto Entrepreneur with a variety of Crypto related Websites. Passive Income, Lead Generation & Investing is my passion. My name is Markus Fleischli, I am 19 years old and currently living in Switzerland. Coming from an IT Background, I discovered Bitcoin in 2014. Bitcoin and Altcoin Investor since then. Operator of multiple Cryptocurrency Masternodes.

35 Comments

    1. Hmm are you sure the MN isnt running anymore after you get paid? Sometimes it just shows “masternode not running” but it is indeed running. The wallet is kinda outdated.

    1. I would say you could run 2-3 masternodes on it. But, if you want to have 2-3 SYNX Masternodes on it, you need a dedicated IP Address for each. I have a 1GB Server for example and run 1 SYNX MN on it and will run other MNs on it aswell soon.

  1. Doesn’t compil on Rasbian stretch : multi error : chainparams.cpp:157:72: error: ambiguous overload for ‘operator=’ ‘
    In result :
    makefile.unix:222: recipe for target ‘obj/chainparams.o’ failed
    make: *** [obj/chainparams.o] Error 1

    1. Hmm, are you trying to install it on a Raspberry Pi? I dont know if that works. I installed it on a Vultr VPS and it worked like a charm…

  2. Hi thanks for the guide. I just wanted to ask what is the best plan to run 7 masternodes on vultr? Also is there a video guide you can do as I’m not sure of all the steps. Cheers. P

    1. Thanks :)) Unfortunately, I do not currently plan to make a video guide on it, but think this guide is good enough. (all steps are shown)
      Now to your Question: Each SYNX Masternode needs a dedicated IP Address. So you may want to buy the cheapest VPS for each masternode. Otherwise you must buy a more expensive VPS and buy dedicated IP addresses, which may be a bit of a hassle.

    1. Yup, at any time, you can simply send out the 5k SYNX coins to bittrex for example and sell. But when you move out the 5,000 SYNX from the masternode wallet, the masternode won’t run anymore.

    1. Yes, at any time, you can simply send out the 5k SYNX coins to bittrex for example and sell. But when you move out the 5,000 SYNX from the masternode wallet, the masternode won’t run anymore.

  3. Hi, thanks for your help. Is the wallet exe supposed to be just placed on desktop and opened when needed? there is no install right? it is just an executable file? Also there seems to be no active connections. do I add nodes to sync? Thanks heaps.

    1. Hey. Yup its just an exe which you can place on the desktop and start from there. If you got no connections, try adding following in your “%appdata%/Syndicate/Syndicate.conf”:

      addnode=76.169.236.235
      addnode=165.227.155.52
      addnode=45.32.176.13
      addnode=85.167.102.241
      addnode=162.212.153.91
      addnode=38.127.169.149
      addnode=164.132.176.100
      addnode=188.192.180.222
      addnode=188.192.180.222
      addnode=188.192.180.222
      addnode=85.167.102.241
      addnode=81.100.185.152
      addnode=204.12.240.170
      addnode=198.204.251.106
      addnode=45.32.88.160
      addnode=46.38.242.204
      addnode=45.77.90.35
      addnode=139.162.187.24
      addnode=73.200.251.17
      addnode=142.129.79.13
      addnode=73.15.197.47
      addnode=81.100.185.152
      addnode=81.100.185.152
      addnode=188.192.180.222
      addnode=188.192.180.222
      addnode=188.192.180.222
      addnode=73.93.19.101
      addnode=85.167.102.241

  4. Hi,
    I am up to step -cat id_rsa.pub >> authorized_keys – I tried ls and can see the auth key file in that ssh directory.

    Not sure how to do this step? which file is it?

    Now save the private key “id_rsa” to your clients computer so you can authenticate to the server with the SSH Certificate. (You must convert id_rsa to a “.ppk file in order to use the privatekey with Putty) ?

    Thanks.

        1. Yes, when I click start in the Masternode section in the wallet. It crashes the wallet and diplays “runtime error microsoft visual c++ runtime library”

          1. It may be the wallet I have. I have (now) downloaded the latest and it resembles the screenshots you posted. So I am gonna try your tut with this wallet. Thx

  5. in case someone face error “failed to start masternode, couldn’t allocate vin” while trying to start the master node, just unlock the wallet for stacking then try start it again, I face this issue and after search I found this solution

  6. After I’ve executed the command “sudo ./SYNX_HEADLESS_UBUNTU_V1.sh” I get the error message:
    g++: internal compiler error: Killed (program cc1plus)
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See for instructions.
    makefile.unix:222: recipe for target ‘obj/alert.o’ failed
    make: *** [obj/alert.o] Error 4
    strip: ‘Syndicated’: No such file
    cp: cannot stat ‘Syndicated’: No such file or directory
    rm -f Syndicated
    rm -f obj/*.o
    rm -f obj/*.P
    rm -f obj/build.h
    ./SYNX_HEADLESS_UBUNTU_V1.sh: line 36: Syndicated: command not found

  7. n1njawtf Hello,a very useful guide, I would like to discuss with you one point, how can I contact you? My mail to you is visible, if not difficult-write, I would be very grateful. Have a good day.

Leave a Reply

Your email address will not be published. Required fields are marked *