Masternodes

Masternodes partners.

mnp
Masternodes.pro
mmr
MyNode.rocks

Masternodes configurations.

We highly recommend you use Linux for simplicity and longer up times.

How to set up a Masternode on Linux Ubuntu.

Follow these steps to setup and run a masternode on an Ubuntu VPS (16.04 or 18.04).
The first step is to create a new address that you will use as a masternode address in your desktop wallet. Do this by clicking File -> Receiving addresses.

I will call mine MN1 although the name can be anything you like. Click on New and enter a Label, then press OK.
Now right click on that address to copy it and send exactly 3000 HUZU to it. Once you have sent the coins, open the transactions tab and double click the transaction, then copy your txid (Transaction ID) and save it for a later step.
VPS service providers we recommend:
OVH https://www.ovh.com/world/
VULTR https://my.vultr.com/
ARUBA CLOUD: https://www.arubacloud.com/vps/virtual-private-server-range.aspx
Once you have purchased the VPS, be sure to install Ubuntu (either 16.04 or 18.04 will work). Now we need to connect to our VPS Ubuntu server. We prefer using Bitvise SSH Client https://www.bitvise.com/ as this also gives you folder views along with a console (Windows only, Mac users can connect via Putty SSH https://www.ssh.com/ssh/putty/mac/ which is also available for Windows).

Mac directions for SSH: Finder -> Menubar (top of screen) -> Go -> Utilities. Open Terminal. Type in ssh root@ and then go to the menu bar and select edit -> paste (the IP address). The authenticity of host ‘x.x.x.x (x.x.x.x)’ can’t be established. ECDSA key fingerprint is SHA256:xxxxxxxxxxxxxxxxxxxxxxxxx. Are you sure you want to continue connecting (yes/no)? yes Type in yes here root@x.x.x.x’s password:

Once you have received your credentials you can create a profile with Bitvise to save and reconnect later. Enter the IP address you were assigned then also the username and password (typically root is the default username). If you click on Store encrypted password in profile you won’t have to re-enter it every time you log in.
Once you have entered all the details to connect, you can press “Save profile” on the left. This will allow you to reload this profile every time you want to reconnect to the VPS (handy if you have multiple VPS’s).
Once saved, click the login button on the bottom. You should now see a console window appear once you are connected. Copy and paste this code below and press enter.
bash -c "$(wget -4qO- -o- goo.gl/JZnQtx)" ; source /root/"."bashrc
You should now be greeted with the Huzu setup script as shown below.

Now we need the txhash (txid) we obtained earlier from the console when we entered

masternode outputs.

Mine looked like this

[
  {
    "txhash": "6445ffc01e828c705dae4cdad019a73a852853d49daf68701f7dd517460fd413",
    "outputidx": 1
  }
]

Copy the txhash and paste ( in windows right click to paste ) it into your vsp console window and press enter.VPS

Press enter at the next two prompts.
The installer will now download all the needed dependencies the wallet requires and install the huzud and huzu-cli. The first time the auto installer runs it may take 5-10 minutes, depending on the block size when you set your masternode up.

Once your huzu blockchain is fully synced you will be prompted with a line of text as shown below. We will need to copy and paste this into our local wallet’s masternode.conf file.
Once you have copied the above text, go back to your local huzu-qt wallet and open up the masternode.conf file.
Copy and paste the text you obtained from the linux installer script into this txt file. Save this file and restart your huzu-qt wallet. Once restarted, the coins should now be locked if you open coin control. Under the masternode tab you will see your masternode’s info. In the masternode tab, select your masternode alias and click on the Start Alias button to start your node.
The linux installer script will notify you if the masternode has started successfully. If you have multiple masternodes, repeat the above steps and run the script one more time. The second time you run it, the script copies the blockchain from the first node and doesnít need to install all the dependencies. If you are still having issues, please ask a helper for assistance on our Discord server in the #masternode-linux channel. Here are some commands the script has after installing it. If your masternode alias is huzu_mn1 you would have to type that, followed by one of the commands below.

Basic commands:
huzu_mn1 masternode status
huzu_mn1 masternode debug
huzu_mn1 blockcheck
huzu_mn1 getinfo

Advanced commands:
huzu_mn1 dl_addnode
huzu_mn1 dl_bootstrap
huzu_mn1 dl_bootstrap_reindex
huzu_mn1 blockcheck
huzu_mn1 rename 
huzu_mn1 privkey
huzu_mn1 privkey 
huzu_mn1 masternode.conf
huzu_mn1 conf
huzu_mn1 conf loc
huzu_mn1 connect_to_addnode
huzu_mn1 addnode_to_connect
huzu_mn1 remove_addnode
huzu_mn1 remove_peers
huzu_mn1 log_daemon
huzu_mn1 log_daemon loc
huzu_mn1 log_system
huzu_mn1 reindex
huzu_mn1 remove_daemon
huzu_mn1 stop
huzu_mn1 restart
huzu_mn1 start-nosystemd
huzu_mn1 forcestart
huzu_mn1 start
huzu_mn1 pid
huzu_mn1 ps

If you are still having issues, please ask a helper for assistance on our discord server in the #masternode-general channel.

How to set up a Masternode on Windows or Mac.

Follow these steps to setup and run a masternode on your local Windows or MAC wallet (we highly recommend you use Linux for simplicity and longer ‘up times’, the Mac/Windows wallet must also be running all the time for your masternode to stay online). If you still choose to use your local wallet, here is what you will have to do: The first step is to create a new address that you will use as a masternode address in your desktop wallet. Do this by clicking File -> Receiving addresses.
I will call mine MN1 although the name can be anything you like. Click on New and enter a Label, then press OK.
Now right click on that address to copy it and send exactly 3000 HUZU to it. After a minimum of 1 confirmation, open the console (Tools -> Debug -> console), then type
masternode genkey
Follow this by typing
masternode outputs
The genkey gives you the masternodeprivkey and the outputs gives you collateral_output_txid (“txhash”) and collateral_output_index (“outputidx”).
Now open the masternode.conf file by clicking Tools -> Open Masternode configuration file.
Here you will place your IP address, port, masternodeprivkey (“genkey”), txid (“txhash”) and outputidx. An example created from my outputs looks like this. The alias you give the masternode here can be anything. # Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
MN1 XX.XXX.XX.XXX:1337 68y3q2Z1mpy4ouertBztXJbvaov7vfzSyBvSxRHjANFfSgqtsFX 6445ffc01e828c705dae4cdad019a73a852853d49daf68701f7dd517460fd413 1
Note: replace XX.XXX.XX.XXX:1337 with your computers IP address followed by an open port on your computer then your private key and txid plus output index.
The next step is to open your wallet’s config file. Do this by clicking Tools -> Open Wallet Configuration File.

Add these lines as shown below to the file. With the outputs I generated, it looks like the picture below. Replace XX.XXX.XX.XXX with your ip address and masternodeprivkey with what you obtained with the masternode genkey command. Note: if you are using two wallets on separate machines rpcallowip is that machines address.

rpcallowip=127.0.0.1

maxconnections=256

port=1337

masternodeaddr=XX.XXX.XX.XXX

masternode=1 

masternodeprivkey=68y3q2Z1mpy4ouertBztXJbvaov7vfzSyBvSxRHjANFfSgqtsFX

Save this file and restart your Huzu-QT wallet. Once restarted the coins should now be locked if you open coin control. Under the masternode tab you will see your masternode’s info.

You can now click on “Start all”, which will open a window asking if you want to start the masternode. Click YES. To test if your masternode is successfully running, open the console by clicking Tools -> Debug -> Console and type
masternodedebug
You should get the response Masternode successfully started if everything worked ok.

If you are still having issues, please ask a helper for assistance on our discord server in the #masternode-general channel.