Masternode Server Setup

A step by step guide howto create own SnowGem Masternode Server

(Windows wallet & Windows VPS)

There are many different ways to set-up a masternode. This method requires a Virtual Private Server, eliminating the need to run your own computer 24/7. Your funds are also safely stored on your local wallet, not the VPS. The following requirements are needed to set-up a Masternode using this guide.


1 Masternode will work on 1024 RAM or more, 1 Core CPU, 20 GB or more HDD.


A fully synced local wallet

You need to download wallet from Downloads section and wait for sync.

10,000 XSG + 1 XSG for transaction fees

We recommend to have the funds in your wallet from the beginning

A Virtual Private Server (VPS)

We recommend to purchase from Vultr or
There are 2 ways how to setup Masternode server. First option is to use our automated script, which can be downloaded here. Second option is configure it manually. Both options are designed for Ubuntu OS.
#1 Create a MasterNode Address (ALIAS) & send collateral

Open the Simple wallet, copy collateral address to notepad (do not use z address).

Next you will need to send the collateral (EXACTLY 10000 XSG) to this address.

If you have “bad-txns-oversize” error when sending the coin, please following the guide from


send coin

Wait for 15 confirmations, you can check the transaction on or

#2 Get Masternode Private Key

Go to Masternode tab (On the wallet which you received 10000 XSG) and click on “Get MN Priv Key” button, then copy the private key to notepad.

The privakey looks like this: 5JJaWWprqeNLwEYd5JucbUne68m51yumu5Peen5j5hrg4nrjej4


#3 Get Masternode Outputs

Click on “Get Outputs” button, then copy outputs to notepad

The outputs looks like this: 8b70363be7e585dde357124e67b182da25053d2f45c8454t4t45e4r5edddgdr4 0


#4 Configure Masternode

Click on “Configure Masternode” button then put your data here – Alias name must not contain white space

Then Click on Configure. A restart message will be appeared and you need to restart your wallet to apply the new configuration.


Excellent, you’ve just done the local setup, your MN will be listed under Masternode tab.
First stage done!
#5 Prepare VPS

If you use Windows 7, download .NET 4.5 here and install:

Download the wallet and open it.

Go to AppData folder:

Go to SnowGem folder (if it’s not exist, create it).

Next, open “snowgem.conf” (if it’s not exist, create it)  with Notepad and add the following:

Open file “masternode.conf” (if it’s not exist, create it)

Add a line below the text containing this information: make sure to include the port after the IP address (:16113)


Open Wallet and waiting for syncing process.

#6 Start Masternode

In your local wallet, select your Alias then click on Start masternode button.


You will get the success message

Then click on Start Alias button:


You will get another success message.

Your masternode is up and runs.

Wait for some minutes, your masternode will be listed.


Go to VPS, run the following command:

./src/snowgem-cli masternodedebug

If the response is: “Masternode successfully started“, you’re finished.
DONE! :)

As an additional service, you can look to setup monitoring of your Masternode VPS. See our other guides for details.

snowgem footersm2

SnowGem maintains that there is no central authority, the system’s decisions will be controlled by nodes in the network. The network is open to anyone, anywhere in the world. We are looking forward to a future where transferring money is no longer complicated and troublesome. 

Recent Posts

Nov 16, 2018 Roadmap 2019
Oct 28, 2018 Mercatox official request
Oct 25, 2018 SnowGem on Bitker Exchange