getnewaddress **label** legacy
. Creating a Bech32 address that starts with sys is not supported for Masternodes.There are many VPS service providers that offer and exceed the hardware requirements, as such it is recommended that you shop around and do your own homework on various potential providers. Note the following is a list of just some examples and should not be interpreted as recommendations or endorsement.
SysHub: Register your masternodes with Syshub. You can also create Proposals through the generator for Governance and Vote on upcoming Proposals.
Syscoin Discord: If you require more help, jump into the Syscoin Discord and our community will be more than happy to help you out!
Sysnode.info: This website has an array of tools such as Masternode Stats, Monitoring and keeping up to date with current news with Syscoin.
If you are upgrading your wallet from Syscoin 3.x to Syscoin 4.x you MUST run dumpwallet "/full/path/to/dump.txt"
and then importwallet "/full/path/to/dump.txt"
. You will likely want to delete “/full/path/to/dump.txt”
after this process as it contains unprotected private keys.
- WARNING: Your wallet dump file contains unprotected private keys.
- Please delete it after completing this step!
To stake your masternode you will need to provide exactly 100,000 SYS in your masternode address. Use Syscoin Core Qt for your system to process this transaction.
Once your local Syscoin Core Qt has fully synced, select “Window > Console” and enter masternode genkey
to generate your masternode private key. Copy this value as you will need it later, it will look similar to the following:
masternode genkey
7ra1rhngvNkhkiFE8STrmvH3LvYTCzLyRFHFsZvrJUBV6ZmWnc
You will need to create a new HD address. Do not reuse a SYS3 address!!
Next type getnewaddress <LABEL> legacy
(replacing LABEL with a name eg. mn1), to generate an address to use for your 100k collateral. Masternodes require legacy addresses, and will not work with the new Bech32 addresses that start with sys. Copy down this address as well as you will need to send your collateral to it in the next step.
If you are configuring multiple masternodes you will need to create a unique masternode private key and unique collateral address for each masternode using the steps above. Once the address is created for each masternode send a collateral transaction of exactly 100,000SYS to the address for each masternode using the next steps.
- WARNING: If you use the same address for multiple masternodes your reward payouts cannot be completed.
Use Coin Control to ensure that you send your collateral from the correct address. Go to “Send” and then “Inputs” to select the input that you would like to send from.
Next enter your masternode collateral address from the previous step into the “Pay To” field. Enter “100,000” exactly into the “Amount” field and do NOT subtract fees from the amount as it will reduce your collateral total.
Press “Send” to send your Syscoin to your masternode collateral address. You will need to wait 1 block – approximately 1 minute – for the transaction to confirm.
Next you will need to get the transaction id for the collateral by selecting the “Transactions” tab to see the 100,000SYS sent to yourself. Right click this transaction to view the id, and copy it down as well for later use.
In Syscoin Core Qt again open the “Window > Console” menu and enter masternode outputs. You will get a long string that is a hash of the transaction id from the previous step followed by a “0” or “1” to indicate the output index. The result should resemble the following:
masternode outputs
}
“06e38868bb8f9958e34d5155437d009b72dff33fc87fd42e51c0f74fdb” : “0”,
}
For WIN
C:\Users\YOURUSERNAME\AppData\Roaming\Syscoin
Or type %appdata% in the search box and click on Syscoin folder
For MAC
CMD + Shift + G
~/Library/Application Support/Syscoin
masternode.conf
# Masternode config file
# Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
mn1 123.123.123.123:8369 7ra1rhngvNkhkiFE8STrmvH3LvYTCzLyRFHFsZvrJUBV6ZmWnc 06e38868bb8f9958e34d5155437d009b72dff33fc87fd42e51c0f74fdb 0
bash <(curl -sL https://raw.githubusercontent.com/Syscoin/Masternode-install-script/master/script.sh)
Syscoin Core Github Branch [master]:
Masternode Private Key []: 7ra1rhngvNkhkiFE8STrmvH3LvYTCzLyRFHFsZvrJUBV6ZmWnc
External IP Address [123.123.123.123]:
Masternode Port [8369]:
Press any key to continue or Ctrl+C to exit...
source ~/.bashrc
Only click this button once and if your “Status” ever changes it’s recommended to confer with the #masternodes Discord Channel before restarting your node. If you restart you will need to re-qualify for rewards and won’t receive any rewards during this time.
Eligibility for Rewards
Keep in mind that your masternode will not immediately be eligible for rewards. The eligibility period is determined by the formula [number of masternodes] * 2.6 * 60 seconds.
Note, if you restart your masternode by pressing “Initialize” in Qt this counter will reset and you will not receive rewards until your masternode is eligible again.
Summary
This script installs the necessary dependencies to build the Syscoin Core from source. It creates a user named “syscoin” and uses a systemd service to start the syscoind process as the “syscoin” user, and it set to start on boot after the necessary networking services have started.
Updates and reconfigurations can be performed by entering the command sysmasternode or the initial auto install command bash <(curl -sL https://raw.githubusercontent.com/Syscoin/Masternode-install-script/master/script.sh)
SYSHUB
Now it is time to head over to SysHub and register your masternode. You can also create Proposals through the generator for Governance and Vote on upcoming Proposals.
sudo cat /home/syscoin/.syscoin/syscoin.conf
sudo cat /home/syscoin/sentinel/sentinel.conf
sudo crontab -u syscoin -l
sudo su -c "sentinel-ping" syscoin
sudo less /home/syscoin/sentinel/sentinel-cron.log
sudo less /home/syscoin/.syscoin/debug.log
sudo service syscoind stop
sudo service syscoind start
sudo service syscoind restart
ps aux | grep [s]yscoind
source ~/.bashrc
syscoin-cli getblockchaininfo
syscoin-cli mnsync status
syscoin-cli masternode status
syscli getblockchaininfo
syscli mnsync status
syscli masternode status
sudo su - syscoin
Special thanks to demesm and doublesharp for the initial script. Shoutouts to bitje, johnp and the Syscoin team for upgrading and working out minor issues to get it running on SYS4.
"Spread Love It's The Brooklyn Way"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。