Remote Server
Setting up a masternode requires a basic understanding of Linux and blockchain technology, as well as an ability to follow instructions closely. It also requires regular maintenance and careful security.
Before you begin
This guide assumes you are setting up a masternode for the first time. You will need:
25,000 Wagerr
A wallet to store your Wagerr (e.g. Wagerr Core wallet)
An Ubuntu server, preferably a Virtual Private Server (VPS)
You know the IP of your Ubuntu server
This guide also assumes you will be working from the Wagerr Qt (GUI wallet) on your local computer.
Because this guide assumes you will run a masternode from a second machine, being the Ubuntu server, this guide will refer to your existing Wagerr Qt (GUI wallet) as your local wallet and the Ubuntu machine (VPS) that will host your masternode as your remote wallet.
Follow the steps below in order.
Setting up a masternode
Step 1: Turn off zeromint in your local wallet
Shutdown your wallet
Go to your data directory and edit wagerr.conf
Add the following line, save and start your wallet again:
Step 2: Generate a masternode key on your local wallet
Open the debug console (Tools > Debug console)
Type the following command (this will be the masternode privkey, which we’ll use later in the setup):
Write the response down somewhere safe.
Step 3: Generate a masternode address on your local wallet
Open the debug console (Tools > Debug console)
Type the following command:
Write the response down somewhere safe.
Step 4: Send 25,000 WGR to the masternode address from your local wallet
Still in the local wallet, send 25,000 WGR to the masternode address we just generated. Send exactly 25,000 WGR to this new address.
Step 5: Confirm the masternode outputs in your local wallet
Open the debug console (Tools > Debug console)
Type the following command (This gets the proof of transaction of sending 25,000):
Write the response down somewhere safe.
Step 6: Configure the masternode on your local wallet
Shutdown your wallet
Go to your data directory and add the following line to masternode.conf:
Substitute it with your own values and without the “<>”.
Example:
Step 7: Install Wagerr client on your remote wallet
Install the latest version of the Wagerr wallet onto your Ubuntu VPS by running the following commands:
Step 8: Configure the masternode on your remote wallet
Go to your data directory and edit wagerr.conf
Add the following lines:
Make sure to replace rpcuser and rpcpassword with your own.
Step 9: Start the masternode
It is important you follow the steps in the exact order.
Start the local wallet
Start the remote wallet
Type the following command in the local wallet debug console:
The following should appear:
Start the masternode on your remote wallet:
A message “masternode successfully started” should appear
Use the following command on your remote wallet to check status:
You should see something like:
Congratulations! You have successfully created your masternode!
Now the masternode setup is complete, you are safe to remove “enablezeromint=0” from the wagerr.conf file on your local wallet (reverting the change we made in Step 1).
Stop running a masternode
Step 1: Stop the masternode on your remote wallet
Step 2: Remove the masternode configuration from your local wallet
Shutdown your wallet
Go to your data directory and remove the line that was created in Step 6 from your masternode.conf
Start your wallet again
Your 25,000 WGR will now be unlocked
Last updated