How hard to setup a masternode on Windows, or is helium more suitable for Linux now? Is there a tutorial for masternodes too, and anyone thinking of setting up a staking pool?
Got my wallet setup and spread keys imported, was very smooth!
there you go buddy
https://www.heliumlabs.org/v1.0/docs/masternode-setup-guideGood lord...I just read that mn set-up guide. Thanx for link.
Well that’s just a tad more complicated than I envisioned.
Hmmm...you mean I can’t just click a “start masternode” button?.....
Its super easy to do it in windows, have them both on the same machine. Needless to say that the machine has to be powered on 24/7.
Follow this guide, its a bit similar with a few changes -->
MN Guide of another CoinThe procedure is the same, just replace the amount of needed coins (1000 for HLM), use and forward the port (9009) proposed in the HLM configuration.
or fuck it, i'll just write it down for you
Prerequisites:
Helium Wallet running on your local computer with 1000 HLM for each masternode (amount of HLM needed for a masternode)
Static IP Address with open ports for masternodes
Preparing Helium Masternodes1 – Choose the place where you will hold you masternodes directories (you need some freespace for every masternode)
2 – Create folder “HLMMN1” there
3 – Copy file “helium-qt.exe” in folder “HLMMN1”
4 – Create in folder “HLMMN1” new folder “data”
5 – Copy file “blk0001.dat” and folder “txleveldb” in created folder “data” (From your master wallet)
6 – Rename “helium-qt.exe” to the “Heliummn1.exe”
7 – Open “Command Prompt” and type following Command:
echo start Heliummn1.exe -datadir=./data > %homepath%/Desktop/startmn1.cmd
8 – Move file “startmn1.cmd” from Desktop to the “HLMMN1” folder
9 – Repeat the process from step 2 for each masternode you want to created, with
changing mn1 to mn2, mn3
10 – Run startmn1.cmd, startmn2.cmd and startmn3.cmd, wait for complete loading
wallets and complete syncing with blockchain
11 – Now you can exit from each running masternode wallets
Prepare Helium Controller Wallet1 – Open your main wallet where you have your HLM
2 – Go to Receive tab
3 – Press button “New address” and enter “Masternode 1” in Label (do not check “Stealth address”)
4 – Send exactly 1000 HLM to this address
5 – Wait for 1 confirmation of transaction and go to the Debug console
6 – Run command “masternode genkey” and write down generated key (this is your
masternode private key)
7 – Run command “masternode outputs” and write down hexnumbers (this is your
masternode tx) and digit after “:” (this is tx index)
8 – Go to \AppData\Roaming\Helium and edit the masternode.conf or Click Tools then Open Masternode Configuration File and put your MN settings
For example
MN1
31.14.135.27:9009
892WPpkqbr7sr6Si4fdsfssjjapuFzAXwETCrpPJubnrmU6aKzh
8ba8caae2670bb38d43fb609e31a337d4d7b4fd4544f93b8cc3b8b3426409
0
where
-The name (masternode_alias) you gave your masternode
-The IP and port of the VPS
-The masternodeprivkey from step 1
-The first value from masternode outputs
-The second value from masternode outputs
Thus
Additionally, open helium.conf which is in the same folder and put
rpcuser=long random username
rpcpassword=longer random password
rpcallowip=127.0.0.1
rpcport=xxxx (a port number different from MN port and MN rpcport) --> for example rpcport=2222
listen=0 --> this line is not mandatory
server=1 --> this line is not mandatory
daemon=1 --> this line is not mandatory
logtimestamps=1 --> this line is not mandatory
maxconnections=256 --> this line is not mandatory
Configuring Helium Masternodes
1 – Go to “HLMMN1/data” folder
2 – Open ” helium.conf” in Notepad
3 – Add following Lines in there:
rpcuser=long random username
rpcpassword=long random password
rpcallowip=127.0.0.1
rpcport=2223
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
externalip=Your_PUBLIC_IP
masternodeaddr=Your_PUBLIC_IP:9009
masternodeprivkey=YOUR_MN_PRIV_KEY
Replace PORT with port for your Masternode 1, IP:PORT with your external ip and the same port for you Masternode 1
Replace PRIVKEY with masternode private key you generated with “masternode genkey” in controller wallet for Masternode 1
4 – Save it and repeat process for Masternode 2 and Masternode 3.
Start Helium 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 coins in Masternode 1, 2 and 3 addresses have at least 15 confirmations.
3 – Go to Masternodes tab and switch to the “My Masternodes”
4 – Press “Start All”
Your masternode will be started now.
After some time, click update to see if its in the list and working
correctly.
Pat yourself in the back.
Appreciation is appreciated --> SRkgkcwVnXcQ1YH1dtgrEhVuhyxvcSxBx6