Polylogic - ArcticCoin - Masternode Guide - Windows/Linux Cold Wallet + Ubuntu 16.x VPS Masternode LINKPart 01
Lets prepare the Cold Storage (this should work with any OS)
- Install the (Windows) Wallet
and sync with Network
- Create a Address that can be reused, call it Masternode_XX
- Send 1000.01 ARC from Exchange to Masternode Address (.01 more than nessesary)
-
Encrypt Wallet with Strong Password-
Backup Wallet.dat File- Open Debug Console and type without ":
dumpprivkey "walletaddress"
- Save the Private Key to a txt file and type:
- This is your Goldmine Key, save it aswell.
- Save This Data too. Its your Transaction ID and IDX. We need all those keys later.
Part 02
Prepare the Linux VPS (Ubuntu 16.x)
WARNING - WARNING - WARNING - WARNING - WARNING - WARNINGif you dont know how to operate a Linux Server,
then you should think twice about setting up a Masternode Server.
Masternodes have a Public IP Address and may be subject to Intruders and Hacking attemts.
We have to properly secure the server and keep it updated.
For now, this Tutorial will provide you with a basic security but it is highly advised to
take the proper precautions and stay alert.
i will update this guide to my best knowlege, maybe one of you can give some iptables tips
and how we get fail2ban goin.WARNING - WARNING - WARNING - WARNING - WARNING - WARNINGif you dont know what you are doing and still want to participate just copy paste the commands.
- log into your vps via ssh (i use putty)
- now we change the ssh port to some number you like
nano /etc/ssh/sshd_config
change the port from 22 to your lucky number.
if you have never worked with nano:
look at the bottom, it shows the menu, press CTRL + C to Exit & Save
- restart the ssh service
- now disconnect and log back in, use your new port.
- lets setup the firewall and open ports for ssh and ARC (Port 7209)
ufw allow <ssh-port>
ufw limit <ssh-port>/tcp
ufw allow 7209/tcp
ufw logging on
enable the firewall:
use
ufw status and
ufw disable if you need to disable the firewall.
- reboot the vps and log back in.
- check the internet on how to secure your vps, there is still much to learn.
Part 03
Install ArcticCoin
- you should be logged into your vps as root
apt-get install -y build-essential software-properties-common autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev sudo automake git
add-apt-repository ppa:bitcoin/bitcoin -y
apt-get update
apt-get install libdb4.8-dev bsdmainutils libdb4.8++-dev -y
adduser arc
su - arc
mkdir arc
cd arc
su root
wget https://github.com/ArcticCore/arcticcoin/releases/download/v0.12.1.2/arcticcore-0.12.2-linux64.tar.gz
tar -xvf arcticcore-0.12.2-linux64.tar.gz
mv arcticcore-0.12.1/* ./
rm arcticcore-0.12.2-linux64.tar.gz
rm -r arcticcore-0.12.1/
cp -v /home/arc/arc/bin/* /usr/local/bin/
su - arc
arcticcoind -daemon
this is it. ArcticCoin is now running, started by user arc.
verify that ArcticCoin is connected with:
Part 04
Enable masternode and point it to our wallet:
arcticcoin-cli stop
su root
nano /home/arc/.arcticcore/arcticcoin.conf
we now edit the configuration file, copy paste the following, edit with your data and save.
rpcuser=user
rpcpassword=password
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
goldminenode=1
externalip=<YOUR_PUBLIC_VPS_IP_ADDRESS>:7209
goldminenodeprivkey=<YOUR_MASTERNODEKEY>
we are almost done, all we need to do now is start ArcticCoin again.
su arc
arcticcoind -daemon
Part 05
BTCBTCBTC Start the Masternode-Service and earn ARC! BTCBTCBTC
congratulations, you have come a long way, now its time to earn some money
The last step has to be done with the Cold Wallet,
edit the goldminenode config and add:
<MASTERNODENAME-ALIAS> <YOUR_PUBLIC_VPS_IP_ADDRESS>:7209 <YOUR_GOLDMINE_KEY> <YOUR_TRANSACTION_ID> <IDX>
now restart the wallet to load the config file.
unlock wallet
enter debug console
this is it, simple right?
your masternode is running and earning 24/7.
you can close the wallet or keep it open and synced.
Windows 10 gives you Notifications on Incomming Transactions.
here are some more tips:
Cold Wallet:
- use the debug console, try
help or
help goldminenode- take a look at the masternode list and look up your Transactions ID with
goldminenode list you can also see the status there.
VPS Masternode:
try
goldminenode status once everything has been done to verify your node working.
sit back, enjoy and donate some
ARC
thanks to
sergejnoob arc masternode guide