Anyway reason for this post.
I need someone to update the article that Goosewobbler wrote below , so that we can run our own VPS server with multiple masternodes. GooseWobbler wrote this, but then others added some additional information in other posts. I need it written for someone that knows NOTHING about linux. I have installed Ubuntu (non server 16.04), and I am ready to test when its complete. Once confirmed, it pays 300 VGS.
Instructions (assumes one node called lasvegas_node1)
Enter the following commands:
masternode genkey
The result of this is your MN private key. You need it later.
masternode outputs
The result of this is your MN transaction id and index in the format "{tx_id}": "{index}". You need those later.
Add the following details in this file in the following format:
lasvegas_node1 {VPS IP address}:60702 {MN private key} {MN transaction id} {MN transaction index}
Save the file and close the wallet. Open the wallet again.
Run the following commands to compile and install the VPS wallet:
git clone https://github.com/goosewobbler/vps.git && cd vps && ./install.sh -p lasvegascoin -n 4 -c 1
Now edit the VPS wallet config file:
vim /etc/masternodes/lasvegascoin_n1.conf
Insert your private key and the IP address of the VPS in the appropriate places and save the file.
Now activate the node locally:
/usr/local/bin/activate_masternodes_lasvegascoin
You will need to wait for the VPS wallet blockchain to fully sync before you can start the node remotely.
Keep running this command, eventually the value of 'blocks' will stabilise:
/usr/local/bin/lasvegascoin-cli -conf=/etc/masternodes/lasvegascoin_n1.conf getinfo
Can someone confirm this , so I can pay the bounty?
The value of 'blocks' will increase until it reaches the 'up to block' value on the block explorer:
https://chainz.cryptoid.info/vgs/#
When the VPS wallet is fully synced, you can start the node remotely:
You can verify the status of the VPS wallet and masternode with the following:
/usr/local/bin/lasvegascoin-cli -conf=/etc/masternodes/lasvegascoin_n1.conf masternode status
Disclaimer
- This has been tested with Vultr Ubuntu 16.04 instance ($5/month). The $2.50 instances should be fine for a single node but they are always sold out in my region.
- Don't use IPV6 addresses, I have yet to see the script work with those for any coin.
- The script supports more than one node per VPS instance but I prefer to keep mine separate so haven't tested that.
- This is not my script, but I did the LasVegasCoin integration amongst others, this should be merged upstream when Florian gets to my PR, it's been sat there a while with the others. Seems he's busy messing around with Achilles Coin
- PR for the geeks/interested:
https://github.com/masternodes/vps/pull/31
Sign up for Vultr here: https://www.vultr.com/?ref=7282546
VGS address: VMATmN4BZRSTNES5dpzz34pC7EFJLnWh1F
Vegas
Whenever money is taken from the cashiers cage, I have promised to post what is was for, and who it went to. ALWAYS!
Sent 200 VGS to Goosewobbler for the above article:
Status: 0/unconfirmed, broadcast through 9 nodes
Date: 4/3/2018 08:42
To: Goosewobbler VMATmN4BZRSTNES5dpzz34pC7EFJLnWh1F
Debit: -200.00000000 VGS
Transaction fee: -0.00003060 VGS
Net amount: -200.00003060 VGS
Transaction ID: 53e4cb237e2e9486049bcdc13b880385b261c2eb5a047225bd37d02854dd2873
Output index: 0