Installing an XSG masternode using an installation script

Installing an XSG masternode using an installation script

Blockchain
September 19, 2019 by admin
85
snowgem masternode script installation

Installing an XSG masternode ?

 

This instruction is not complete! This instruction only describes the installation and configuration of the server part of the masternode!


If you are using ModernWallet : complete instructions for setting up the SnowGem ModernWallet + Linux VPS masternode . Follow all that is described in the instructions, to step 4 ! Then follow these instructions. At the end of this instruction, return to “complete,” from step 8 .

If you are using SimpleWallet : complete instructions for setting up the SnowGem ModernWallet + Linux VPS masternode . Follow all that is described in the instructions, to step 5 ! Then follow these instructions. At the end of this instruction, return to “complete,” from step 9 .

Preparation of the environment.

For systems on Ubuntu / Debian:

sudo apt-get update
sudo apt-get install 
      build-essential pkg-config libc6-dev m4 g++-multilib 
      autoconf libtool ncurses-dev unzip git python python-zmq 
      zlib1g-dev wget bsdmainutils automake curl gpw

Download installation files.

git clone https://github.com/Snowgem/masternode-setup
cd masternode-setup

Creating a swap file.

sudo su

Enter the password if necessary.

Run the following commands:

chmod +x part1.sh part2.sh
./part1.sh

Click CTRL + D

Build the file and configure the masternode.

For example:

  • The name of your masternode masternode1
  • ip address of your VPS server 207.145.65.77
  • Private key of your masternode 5JJaWWprqeNLwEYd5JucbUne68m51yumu5Peen5j5hrg4nrjej4
  • Outputs of your masternode 8b70363be7e585dde357124e67b182da25053d2f45c8454t4t45e4r5edddgdr4 0

You need to execute the following command (substitute your data!):

./part2.sh masternode1 207.145.65.77 5JJaWWprqeNLwEYd5JucbUne68m51yumu5Peen5j5hrg4nrjej4 8b70363be7e585dde357124e67b182da25053d2f45c8454t4t45e4r5edddgdr4 0

Wait until the build is complete, and check the status:

cd ~
./snowgem-wallet/src/snowgem-cli getinfo

In response you will receive:

{
  "version": 2000455,
  "protocolversion": 170006,
  "walletversion": 60000,
  "balance": 0.00000000,
  "blocks": 10293,
  "timeoffset": 0,
  "connections": 125,
  "proxy": "",
  "difficulty": 626.6895395692187,
  "testnet": false,
  "keypoololdest": 1521271021,
  "keypoolsize": 101,
  "paytxfee": 0.00000000,
  "relayfee": 0.00000100,
  "errors": ""
}

In this example, synchronization is completed on block: 10293. You need to wait for synchronization with the network. You can check the number of the last block in the explorer:  https://insight.snowgem.org/

If the last block of your masternode = the last block of the network, then the synchronization is complete.

If you are using ModernWallet : go back to the “complete instructions”, from point 8 .
If you use SimpleWallet : go back to the “complete instructions”, from point 9 .

  • zelcashZelCash (ZEL) $ 0.055853 4.39%
  • ycashYcash (YEC) $ 0.297985 6.05%
  • bitcoin-privateBitcoin Private (BTCP) $ 0.161683 17.18%
  • bitcoinzBitcoinZ (BTCZ) $ 0.000102 3.77%
  • hushHush (HUSH) $ 0.081871 9.5%
  • snowgemSnowGem (XSG) $ 0.018996 4.08%
  • bithereumBithereum (BTH) $ 0.004908 115.92%