MASTERNODE WINDOWS VPS SETUP
STAKE MASTERNODE SETUP GUIDE WINDOWS - WINDOWS VPS
Setting up a masternode for the Stake Masternode is straightforward. However, a few steps have to be followed in order to make it work smoothly.
Prerequisites:
77.777 coins
Wallet Windows
White static IP with open ports for masternodes
PREPARING MASTERNODE
1 - Choose the directory where you will hold your masternodes (you need 1.5Gb free space for every masternode)
2 - Create a folder "StakeMN1" there
3 - Copy file "Stake-qt.exe" to folder "StakeMN1"
4 - Create a new folder "data" in folder "StakeMN1"
6 - Rename "Stake-qt.exe" to "Stake-mn1.exe"
7 - Press Win+R and type "cmd" and press Enter
8 - Now type there:
echo start stake-mn1.exe -datadir=./data > %homepath%/Desktop/startmn1.cmd
9 Move created file "startmn1.cmd" from Desktop to the "StakeMN1" folder
10 - Repeat the process from step 2 for each masternode you want to create, changing mn1 to mn2, mn3
11 - Run startmn1.cmd, startmn2.cmd and startmn3.cmd, wait for complete loading wallets and complete syncing with blockchain
12 - Now you can exit from each running masternode wallet
PREPARING CONTROLLER WALLET
1 - Open your main wallet where you have your coins
2 - Go to File >> Receiving Addresses
3 - Press button "New" and enter "Masternode 1" in Label, followed by OK.
4 - Send 77.777 STAKE to this address
5 - Wait for 30 confirmations of the transaction and go to Tools >> Debug Console
6 - Run command "masternode genkey" and copy down generated key (this is your masternode private key)
7 - Run command "masternode outputs" and copy down hexnumbers (this is your masternode tx) and digit after ":" (this is tx index)
8 - Go to Tools >> Open Masternode Configuration File (masternode.conf), and open with Notepad.
9 - Using (one line per masternode), use the following format:
Alias IP:Port Privkey TxHash OutputIndex
10 As "Alias", enter "MN1" (do not use spaces and special characters)
11 As "IP:Port", enter "YOUREXTERNALIP:PORT" (your external white IP and port for masternode), such as 123.456.789:48882 12 As "Privkey", enter the masternode private key you generated with "masternode genkey"
13 As "TxHash", enter the masternode tx from "masternode outputs" command
14 As "OutputIndex", enter the tx index from "masternode outputs" command (0 or 1)
15 - Now you can File >> Save and exit out.
16 - In Case you want to setup multiple Masternodes, repeat the process from step 2 for MN2 and MN3, while renaming MN1 to MN2 and MN3 and changing ports
17 - Press "Update Status" and you will see all three masternodes in list with status "Not in the masternode list."
CONFIGURING MASTERNODES
1 - Go to "StakeMN1/data" folder
2 - Open "stake.conf" in Notepad
3 - Type there: port=PORT masternode=1 masternodeaddr=IP:PORT masternodeprivkey=PRIVKEY
File should look like this:
rpcuser=CHOOSE_YOUR_USER here
rpcpassword=< CHOOSE YOUR PASSWORD here>
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
logtimestamps=1
port=< PORT >
masternode=1
masternodeaddr=< IP >:< PORT >
masternodeprivkey=< PRIVKEY >
4 - Replace PORT with the port used for your Masternode 1, IP:PORT with your external white IP and the same port for your Masternode 1
5 - Replace PRIVKEY with the masternode private key you generated with "masternode genkey" in controller wallet for Masternode 1
6 - Save it and repeat process for Masternode 2 and Masternode 3 (in case you set up multiple)
STARTING MASTERNODES
1 - Now you can start all your masternodes with "startmn1.cmd", "startmn2.cmd" and "startmn3.cmd"
2 - Go to controller wallet, check that your transactions in Masternode 1, 2 and 3 addresses have at least 15 confirmations.
3 - Go to the "My Masternodes" tab.
4 - Press "Start All"stake
If you liked the tutorial and you are considering to donate, please :
BTC: 18GcMowzdJgBGwpSgg59DMvWDY1f5xTcaV
ETH: 0x8dc0f698b30a20618a9870b781f189239e878e54
Stake: SPhviVtgSCxhQqwBxGqhoTT6Yjoj3zVu1G