
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”.
In this debug window, go to “Console” and type in “masternode genkey”. Save the output to a text file called “masternode.txt”.
Now create a “new Address” called “Masternode1”.
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 🙂
How do you convert id_rsa to a “.ppk file ? Also wget https://raw.githubusercontent.com/XeZZoR/scripts/master/Omega/omega_setup.sh
chmod 755 omega_setup.sh
./omega_setup.sh doesn’t work … github can’t find the user
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?
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?
You can close the Omega Wallet and turn off your Computer. 🙂
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.
i will look into it. Thanks 🙂
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.
I do not open the wallet anymore! Tell me about privatekeysddress error? how do you solve? I’ve lost everything?
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 🙂
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.
Did you found a solution im getting the same thing ?
I’ve updated the Guide. Please try again, it should fix the issues.
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?
I’ve updated the Guide. Please try again, it should fix the issues.
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?
I’ve updated the Guide. Please try again, it should fix the issues.
I get NEW_START_REQUIRED. Should I restart?
I never received a payment for this MN yet.
And can I use another port than 7777? I already used port 7777 for another masternode.
Getting WATCHDOG_EXPIRED. All 23 tests passed.
I was working under root user since SSH key part didn’t go well.
Can we run master nodes on Raspberry PI?
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 …
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
I can not figure out how to contact you, please contact us. marketing@xuezcoin.com
Thanks for your time