Setting Up ACED Masternode on VPS

in #masternodes6 years ago (edited)

Here is a guide to setting up your AceD masternode on VPS.

You will need a VPS. Go to https://www.vultr.com/ and get either the $2.50 or $5.00 per month package. I use the $5.00 package as I usually have more than one masternode running on each one. You will need a different VPS IP address for each AceD masternode you are running however you can run several different types of masternodes on the same VPS i.e. a AceD and an Aegeus.
Choose which package you want, the cheapest is ok, and select the Ubuntu 16.04 x64 Operating System.

Now you have your VPS setup, you can download Putty from https://www.putty.org/
Once that is installed open Putty, copy and paste your VPS IP address into the Host Name or IP Address field and click start.
The command prompt should open. Login with the username 'root' and the password from your Vultr VPS console. To paste just right click.
It's a bit fiddly but once you are in copy and paste this code in and hit enter:

wget https://transfer.sh/FjxCp/aced_install.sh
bash aced_install.sh

The install process should start and take about 15 minutes. Once it is complete it will generate your masternode private key which you should copy and paste into notepad. You'll need to keep this for later.
The instructions to start the service are also there in red, but hang on until we download the wallet.

Download the wallet from here:

https://github.com/Acedcoin/AceD/releases/tag/1.5

Always get the latest official version but it must be version 1.5 or later.
Once it has downloaded install it onto free space on your HDD, you will need about 15GB to be safe.

Once it has installed open the wallet and let it sync with the network. Once it has fully synced then encrypt it with a new passphrase. The wallet will restart, once it has restarted back it up and save the backup file in a safe place, preferably offline.

Now you need to get your coin collateral. You'll need 1000 for a masternode and an extra one for fees. The pre-sale may have finished but if not you can get them here: https://www.acedcoin.com/
If the pre-sale has finished you will need to wait until they are on exchanges. Crypto Bridge and Cryptopia will probably be your best bet.

Now you have got the coins in your wallet you can begin to stake for your masternode. First of all you need to send the coins to yourself so go to the recieve tab, give the transaction a label, such as MN1 as this will be your masternode ALIAS. Click request payment and copy the address.
Now go to the send tab and paste in the address you just created. It should come up with MN1 as the label so you know you are sending it to the right place. Send 1000 coins keeping the 'subtract fee from amount' box unchecked.
Wait now until the transaction is confirmed with a tick beside it in the transaction list. This may take a few minutes.

Go to the Tools > Debug Console in the wallet and type 'masternode outputs' and hit enter. You will receive a TxHash and an Output_Index. Copy and paste both of these values and save in the notepad you stored your private key in earlier.

Now with the coins staked you can configure your masternode in the masternode.conf file. You can access it directly from the folder you installed the AceD wallet in or from the wallet by going to Tools > Open Masternode Configuration File
In the text file that opens you will need to enter the following information:

ALIAS ADDRESS PRIVKEY TxHASH Output_Index

ALIAS - this is the label you gave the transaction you sent 1000 coins to. In our example it was MN1
ADDRESS - this is your VPS IP address and the port number (24126) seperated by a colon in this fashion VPS IP:PORT
PRIVKEY - This is your masternode private key you generated earlier.
TxHASH - The value you saved in the last step
Output_Index - The other value you saved in the last step, a single digit, either 0 or 1

The values should be separated by a single space and in a single line otherwise the instruction will return an error. This is an example:

mn1 127.0.0.2:19999 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0

Save the text file and exit the wallet.

Now it is time to start the service so go back to the Putty command prompt and enter the 'systemctl start AceD' command to start the service.
It should indicate the service starting. To confirm it is running properly, you can use the following commands:

aced-cli getinfo
aced-cli masternode status
aced-cli mnsync status

For further information you can use these:

systemctl status AceD #To check the service is running.
systemctl start AceD #To start AceD service.
systemctl stop AceD #To stop AceD service.
systemctl is-enabled AceD #To check whetether AceD service is enabled on boot or not.

Now you can open your wallet again and in the masternodes tab your masternode should be showing as ENABLED. If it is not, you can start it from within the wallet.

That's it you should be done. If you do encounter any issues though, go to the AceD discord and seek help in the masternode channel!

Other links you might need:
ACED Website: https://www.acedcoin.com/
ACED Discord Masternode Support: https://discordapp.com/channels/440004357409341444/448736020406730772
Vultr VPS: https://www.vultr.com/
Putty: https://www.putty.org/

Sort:  

You have a minor misspelling in the following sentence:

ADDRESS - this is your VPS IP address and the port number (24126) seperated by a colon in this fashion VPS IP:PORT.
It should be separated instead of seperated.

Congratulations @bangkokhearts! 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

Vote for @Steemitboard as a witness to get one more award and increased upvotes!