XUEZ MASTERNODE TUTORIAL - guide to installing, setting up and configuring your Windows Controller wallet and Linux Masternode wallet.

in youtube •  7 years ago  (edited)

XUEZ MASTERNODE TUTORIAL



Required: XUEZ MASTERNODE TUTORIAL PDF

Requirements:
• 1000 Xuez coins
• A PC for the Controller wallet.
• A Linux VPS hosting account with UBUNTU 16.0.4 for the masternode wallet (1gb+ is recommended). You can only host 1 Xuez Masternode per hosting account because the port is the same for each masternode.

Software requirements:
• Xuez Windows wallet setup xuez_x86-qt.exe-1018.zip (current)
https://github.com/XUEZ/xuez/releases/download/1.0.1.8/xuez_x86-qt.exe-1018.zip
• Xuez Linux wallet setup xuez-linux-cli-1018.tgz (current) not GUI
https://github.com/XUEZ/xuez/releases/download/1.0.1.8/xuez-linux-cli-1018.tgz
• Latest Xuez versions https://github.com/XUEZ/xuez/releases/latest
• Putty https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
• WinSCP https://winscp.net/download/WinSCP-5.13.2-Setup.exe
• Xuez Discord https://discord.xuezcoin.com/
• Xuez Official Website for latest information & links https://xuezcoin.com/
• Xuez Block Explorer http://xuez.donkeypool.com/

Windows Controller wallet setup:

  1. Setting up Xuez Windows Controller wallet (the wallet that runs on your home PC). Go to https://xuezcoin.com or https://github.com/XUEZ/xuez/releases/latest.
  2. Download wallet, extract and move Program Files (x86)/Xuez
  3. Right click Xuez.exe, choose Properties>Compatibility tab>Run as Administrator
  4. Run Xuez.exe and wait for it to load.
  5. Once wallet has loaded, go ahead and close it again.
  6. Now we will get the addnode data to allow the wallet to synchronise faster. Paste:

rpcuser=random
rpcpassword=longer_random
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
addnode=45.77.134.56
addnode=45.76.127.116
addnode=45.63.18.120
addnode=207.148.0.227
addnode=140.82.2.147
addnode=144.202.34.189
addnode=45.76.42.162

  1. To check the lines above are current go to the Xuez Discord channel also linked xuezcoin.com and scroll to the bottom of the page. Click on the Discord icon.
  2. Go to the # staking channel and click on Pinned messages. Copy the addnode information to clipboard.
  3. Navigate to the C:/Users/(YOURUSERNAME)/AppData/Roaming/Xuez folder
  4. Open xuez.conf with notepad and paste the addnode information. Save file and start wallet. Wait for the wallet to synchronise with the blockchain.
  5. If you haven’t done so already you should encrypt and backup your wallet. Be sure to use a password you can remember. There is no way to recover the wallet if you forget the password. Also be sure to copy your backup wallet.dat file to a separate hard drive (not a partition) or USB in case PC crashes or is lost/stolen etc.
  6. In the Xuez wallet go to File>Receiving Addresses. Click New. We are naming the new address MN01 (You can call it what you want). Click OK.
  7. If you are holding your Xuez coins on an Exchange, you need to go to:
    File>Receiving Addresses to choose an address to send the coins to it.
  8. Now go to the Send tab and send exactly 1000 coins to MN01. Wait for 15 confirmations before proceeding. This will take about 15 minutes.
  9. Now go to Tools>Debug Console. Type: masternode outputs
  10. Copy and Paste the results into a text file.
  11. Next in the Debug Console. Type: masternode genkey
    Copy and paste results into the same text file. Save the text file.
  12. Go to Tools>Open Masternode Configuration File or find it in the AppData folder
  13. Enter the details the masternode details. There’s an example in the file to show the layout.
  14. First you need the alias. This will be the name you gave to the wallet where you transferred the 1000 Xuez. MN01 in our case.
  15. Then you need the IP address of your VPS account with the Xuez port following it. Example: 192.xxx.xxx.xxx:41798 (only use port 41798)
  16. Next is the masternode genkey which you can find in the text file you saved.
  17. Then the masternode output with the transaction ID (txid)
  18. And finally the index number which will be 1 or 0 (following the txid).
  19. EXAMPLE: <INSERT_CHOOSEN_MASTERNODE_NAME> (IP Address:41798) <MASTERNODE_GENKEY> <MASTERNODE_OUTPUT> <NUMBER_AFTER_MASTERNODE_OUTPUT_1_OR_0>
  20. Here is an example using random details: MN01 192.195.56.11:41798 h3r3D1SGENKEY4d4m4st3rn0d3h4h4d0n3 d1sd4m4s73rn0d30u7pu74ls0d0n3n0w 1
  21. Save the masternode.conf file
  22. Copy the complete details from the masternode.conf file into a text file. You will need these details later.

Linux Masternode wallet setup:

  1. Setting up your Xuez Linux Masternode wallet which runs on your Linux VPS.
  2. Open putty and enter your VPS details.
  3. Login as root
  4. Enter your VPS password
    (Usually provided by your VPS host)

*NOTE: In Putty you can use a single Right Click to Paste from your clipboard. You can copy and paste text from here directly into Putty using this function.

  1. Type: apt update && apt upgrade –y
  2. Wait for install to complete. If you get a pause asking you questions, go with default.
  3. Type: adduser mn01xuez
    (or whatever you like for the username).
  4. Next type in your password and again to confirm it.
  5. You can continue to hit Enter to leave all details blank that it asks for.
  6. Type: usermod –a –G sudo mn01xuez
  7. Type: Logout
  8. Now go to the xuezcoin.com or github website and download the latest version of the Linux cli wallet.
  9. Open WinSCP and login using your username and password.
    Type: mn01xuez not root then your password.
  10. Copy the xuez-linux-cli.tgz file to your VPS.
  11. To do this you will need to navigate to the tgz file from the left side of WinSCP (local computer) and drag it to the right side (VPS).
  12. Log into Putty
    Type: mn01xuez (username) and then your password when prompted.
    Type: tar –xf xuez-linux-cli-1018.tgz
    (or whatever is the latest version that you downloaded) to extract Xuez cli wallet.
  13. Check in WinSCP that the files are extracted by using the Refresh button. You should see 3 new files.
  14. You can now delete the .tgz file.
  15. Back in Putty use the daemon command.
    Type: ./xuezd -daemon
  16. Back in WinSCP do a search for xuez.conf
  17. Click Focus button to open the folder containing the xuez.conf
    (you need to do this because it is in a hidden folder).
  18. Double click the xuez.conf file to open it.
  19. Copy and paste in the following into your Linux VPS xuez.conf file:

rpcuser=random
rpcpassword=longer_random
rpcallowip=127.0.0.1
daemon=1
server=1
listen=1
logtimestamps=1
maxconnections=256
masternode=1
port=41798
externalip=(YOUR IP ADDRESS)
masternodeprivkey=(YOUR MASTERNODE_GENKEY also known as privkey)
addnode=45.77.134.56
addnode=45.76.127.116
addnode=45.63.18.120
addnode=207.148.0.227
addnode=140.82.2.147
addnode=144.202.34.189
addnode=45.76.42.162

*NOTE: The xuez.conf file in the Masternode VPS is slightly different to the xuez.conf file in the Windows Controller wallet.

  1. You will need to edit rpcuser and rpcpassword to make it unique and secure.
  2. Also add in your VPS IP address.
    Type: externalip=(YOUR IP ADDRESS)
  3. Finally add your masternode privkey.
    Type: masternodeprivkey=(YOUR MASTERNODE_GENKEY also known as privkey)
  4. Save the file and close.
  5. Back in putty
    Type: ./xuezd –daemon (This starts the Xuez Linux wallet)
    Type: ./xuez –cli getinfo (This provides information including latest Blockcount)
  6. Now navigate to the xuecoin.com website and click on Block Explorer link at the bottom of the page. Check that the block number on the VPS using getinfo matches the current block in the block explorer. It may take a few minutes before the blockchain is synchronised, you may need to type the getinfo command more than once.
  7. Once the numbers match you need to check the masternode status with the following Linux command.
    Type: ./xuez-cli masternode status
  8. You will get an error code as it needs to be enabled in the Windows Controller wallet.
  9. Go to the Windows Controller wallet on your PC. Make sure that it is fully Unlocked.
  10. Go to the Masternodes tab and Click Start Alias. If you get an invalid IP address error, you will need to go to Tools>Debug console to start the masternode.
    Type: startmasternode alias 0 MN01
    (replace MN01 with your masternode wallet name)
  11. On the Masternodes tab, you should see the status change to Enabled. You may have to wait for a minute or two before the status updates to Enabled.
  12. Now return to Putty and run the masternode status command again
    Type: ./xuez-cli masternode status
    (It should show status 4 and masternode successfully started).
  13. That’s all !!!
  14. You can now logout of Putty and WinSCP.


If you have found this tutorial helpful and informative, please consider donating some Xuez or Bitcoin to:
XUEZ: XNUGzoDaLQ8sWxUWJJJr5rJtVhD9b3udFe
or
BTC: 3BkxGyeChfkiwMwjNU8tWnDuTv4vtJx12F

More about $XUEZ::
whitepaper: https://xuezcoin.com/Xuez_White_Paper.pdf
ann: https://bitcointalk.org/index.php?topic=3378762
reddit: https://www.reddit.com/r/XUEZ/
fb: https://www.facebook.com/XUEZProject/ & https://www.facebook.com/groups/XUEZproject
discord: XUEZ DISCORD
twitter: https://twitter.com/xuezcoin
masternode monitoring: https://masternodeonline.com/
masternode information: https://mnode.club/g/info/XUEZ & https://masternode-roi.com/xuez
exchange: https://bisq.network/downloads/

A good article for the comparison of Privacy Coins - Xuez, Zcash, Monero, Dash, Pivx & Zcoin:
https://steemit.com/cryptocurrency/@debasis/privacy-coin-comparisons-and-a-real-gem-in-the-space-after-pivx-and-monero-xuez

Disclaimer: Please note this is an unofficial release by members of the Xuez Community and not the Xuez Team itself. The content of these pages and associated media should be used as a guide and not official Xuez information. Content published by the authors has been made for informational and educational purposes only. The authors do not make any representation or warranties with respect to the accuracy, applicability, fitness, or completeness of the content. The authors hereby disclaim any and all liability to any party for any direct, indirect, implied, punitive, special, incidental or other consequential damagaes arising directly or indirectly from any use of the content, which is provided as is, and without warranties.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @gtf! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

New japanese speaking community Steem Meetup badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!