How to setup an Omega Masternode (OmegaCoin Masternodes)

omega masternode setup

Guide / Tutorial on how to setup a remote omega masternode to earn omega yield.

Prerequisites:

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

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

Omega Controllers Wallet Setup

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

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

omega masternode setup

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

omega masternode wallet

Then, go to tab “send” and send EXACTLY 1,000 OMEGA 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 omega
adduser omega sudo

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

su omega

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

OMEGA Masternode Setup

First we install omegad onto the ubuntu vps server.
Download the script and execute it. Follow the Instructions and answer the questions.

sudo wget https://raw.githubusercontent.com/XeZZoR/scripts/master/Omega/omega_setup.sh
sudo chmod 755 omega_setup.sh
./omega_setup.sh

Now we need to install Sentinel.

sudo apt-get -y install python-virtualenv virtualenv
sudo git clone https://github.com/omegacoinnetwork/sentinel.git && cd sentinel
virtualenv ./venv
./venv/bin/pip install -r requirements.txt

Open Crontab.

sudo crontab -e

Add the line below to the end of the crontab file and save it.

* * * * * cd /home/omega/sentinel && ./venv/bin/python bin/sentinel.py >/dev/null 2>&1

Now open sentinel.conf and change /home/username/ to /home/omega/.

sudo nano ~/sentinel/sentinel.conf

Now enter following.

./venv/bin/py.test ./test

Done

Final Omega Masternode Setup Step

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

rpcuser=YOURRPCUSERNAME
rpcpassword=YOURRPCPASSWORD

Open OmegaCoin Wallet on local Computer and click on “Tools –> Open Masternode Configuration File”.

Now add the following Lines at the end of the file.

MN1 123.220.42.69:7777 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0

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

Now enable “show masternodes tab” in “Settings–>Options–>Wallet”.
Then navigate to the Masternodes Tab in your Wallet and click “Start” and the Masternode should start successfully!

I hope i could help you on how to setup an Omega 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.

23 Comments

    1. Hey man :))
      You can find that out by easily googling “convert id_rsa to ppk file”. I didnt want to include it in the tutorial because i wanted to keep it short.

      Regarding your Github error.. Works for me.. What error comes exactly?
      Did you paste in and execute each line seperately?

  1. Hello

    I have a question

    I must have to keep the local wallet open all the time for the masternode to work?, or can i close the wallet and turn of mi local pc?

  2. Hello, Can you or do you already have a setup guide for 01 coin (ZOC)? Please help, I purchased 1000 ZOC almost a week ago but am still searching for a way to setup my masternode.

      1. Yes I would love to know how to do this as well! I have been searching for a guide to set up ZOC masternode, however the proccess so far seems pretty simmular to Omega.

  3. I do not open the wallet anymore! Tell me about privatekeysddress error? how do you solve? I’ve lost everything?

  4. Hi sir,I have successfully setup the masternode and it was enabled status. But the next day it became “NEW_START_REQUIRED”. May I know what is wrong with it? Is it because i close some of the programs?
    Appreciate if u could guide me 🙂

  5. Getting WATCHDOG_EXPIRED. I dont know anything about code. didnt figure out how to get the private key for authentication, also when i did this: ./venv/bin/py.test ./test , 1 thing was in red.

  6. Hey thanks for the guide! I ran into a problem where I have to run this “cd /root/sentinel && ./venv/bin/python bin/sentinel.py” it said “Permission denied”, so then I tought since I am logged in as omega and not root user I must change the root to home/omega, then after this it said Invalid Masternode Status, cannot continue.

    Any ideas?

  7. cd /root/sentinel && ./venv/bin/python bin/sentinel.py
    bash: cd: /root/sentinel: Permission denied

    What is the problem in this point? I’ve done adduser omega sudo successfuly. It is in the sudoers list. Can you help me?

  8. Hello. I installed my omegacoin masternode a couple of days ago and it seems to work (“status”: “ENABLED”, and also show “active” on masternodes.online/monitoring). The question is however : how long does it sake to start receiving rewards ? My balance is still at the same amount of 1000 coins …

  9. I sent 1000.01 Omega (since I couldnt choose an exact amount from the exchange i was sending it from) to my masternode1 address, however , I can not get the amount to relfect in my omega wallet. It appears my wallet can get into sync.

    I have mac os 10

Leave a Reply

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