You are on page 1of 8

TECHNOLOGY

Cold Masternode
Guide
Absolute Coin
2018
TECHNOLOGY

Overview

There are 2 possible setup options for a MasterNode:

1 Absolute Hot Node


2 Absolute Cold Node

1 Absolute Hot Node – 1000 ABS are stored as a collateral in a MasterNode

2 Absolute Cold Node - the MasterNode runs on a Virtual Private Server (VPS),
while coins are stored locally in your wallet. It is a more secure approach, as
the public IP address associated with the MasterNode is not the same as
the wallet IP address. In addition, shut down of the wallet does not affect
the MasterNode.

Prequisities

1 1001 ABS Collateral: The required collateral for the Absolute Master Node
setup is 1000 coins. To cover the imposed network transaction fee for a
transfer we recommend to have an extra coin.

2 A local wallet: Place where you will store the collateral of 1000 ABS.
Windows or linux wallets are accepted.

3 SSH client for your VPS: We recommend Putty client


https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-
installer.msi

ABSOLUTE CORE 2018


TECHNOLOGY

MasterNode Seup Procedure


1 Connect to your VPS Terminal with SHH protocol (Putty)

Launch Putty and enter your VPS IP address into the “Host Name”
field.

Other settings should stay default.

We recommend you to save this IP address in Putty. To do so, name


it in the ’Saved Sessions’ Box and ’Save’.

Click ’Open’.

You will see a pop-up message with a security alert about the keys.
Click ’Yes’.

Log in to your VPS. The VPS provider should give you both the
username and the password

2 Swap Memory Setup

This step is not applicable for VPS with 2 GB or more of RAM.

Otherwise, enter the command into the terminal (in Putty press
RIGHT CLICK to Paste):

dd if=/dev/zero of=/mnt/myswap.swap bs=1M count=4000

Press ENTER

Paste the command:

mkswap /mnt/myswap.swap

ABSOLUTE CORE 2018


TECHNOLOGY

Press ENTER

Paste the command:

chmod 0600 /mnt/myswap.swap

Press ENTER

Paste the command:

swapon /mnt/myswap.swap

Press ENTER

The afforementioned steps increased Swap memory to 4 GB, which


is enough to compile the Absolute Daemon.

3 Absolute Daemon Compilation

Paste the command:

wget http://absolute-coin.com/install.sh

Press ENTER

Paste the command:

chmod +x install.sh

Press ENTER

Paste the command:

./install.sh

Press ENTER

This operation is mandatory. Depending on your VPS and internet


bandwidth it may may take up to 60 minutes.

ABSOLUTE CORE 2018


TECHNOLOGY

4 Send the collateral of 1000 ABS & generate private key and transaction
hash

Generate a new address in your local wallet (NOT the VPS). Label it
with ’MN1’. (This label can be given any name you want, but for the
purpose of this guide we will call it ’MN1’).

Transfer EXACTLY 1000 ABS to the newly generated address. Ensure


that the ’Subtract fee from amount’ box is NOT checked.

The transfer requires 15 confirmations before the MasterNode


launch. The status of the transaction can be checked in the
’Overview’ wallet tab or by double clicking the transaction in the
’Transactions’ section.

Open the debug console in your local wallet. (Tools>Debug Console).

Paste the command:

masternode genkey

Press ENTER to generate your private key

Save the output. It will be needed in upcoming steps.

Wait for 15 confirmations of your collateral (1000 ABS) before


running the next command!

Paste the command:

masternode outputs

Press ENTER to get a transaction hash and output index.

Save the output. It will be needed in upcoming steps.

ABSOLUTE CORE 2018


TECHNOLOGY

Open your masternode config:


(Tools>Open Masternode Configuration File)

Following the example presented in the file, fill in the necessary


information in the first blank line while following the correct syntax
as shown in the example on the next page. Leave only one space
between information, no spaces or blank lines at the end.

MN1 207.246.76.60:18888
9buh2hncRskwI1yrKvfyegdSas26GhgvVgGGaqWi8Ecdgt63xQp
iuer12jwe6ereq5r5bx5cm4k4oh4o758399uj98213f565652csrwne0oflx
o5iol12gf

Highlighted in green: the external IP address of your VPS and the


port it will be running on (must be 18888).

Highlighted in red: the masternode private key you generated using


the command masternode genkey

Highlighted in blue: the transaction hash and output index you


generated using the command masternode outputs

Save this file and close it. In your Absolute wallet, go to Options
(Settings>Options). In the ’Wallet’ tab check the ’Show Masternodes
Tab’ box. Click OK.

Restart your local Absolute wallet.

5 VPS setup

Login to your VPS with Putty.

ABSOLUTE CORE 2018


TECHNOLOGY

Paste the command:

cd .absolutecore

Press ENTER

Paste the command:

nano absolute.conf

Press ENTER

Change the IP address in rpcallowip=127.0.0.1 to your VPS external IP


address (the IP address that you use to connect to your VPS)

Add this line at the end of the file:


masternodeprivkey=9buh2hncRskwI1yrKvfyegdSas26GhgvVgGGaq

The private key highlighted in red should be the private key that
YOU generated using the command masternode genkey.

Add this line at the end of the file:

masternode=1

Press Ctrl+O, then ENTER.

Press Ctrl+X.

Paste the command:

absoluted -daemon

Press ENTER

ABSOLUTE CORE 2018


TECHNOLOGY

Wait for the wallet to synchronise fully. This can be checked by


pasting the following command and then pressing ENTER

absolute-cli getinfo

The number of “blocks” should match that of the latest block shown in the
Absolute Explorer (http://explorer.absolute-coin.com/).

6 Starting the Masternode

Open the ’Masternodes’ tab in your local Absolute wallet.

You should see ’MN1’ in ’Your Masternodes’ tab.

Select ’MN1’ and click ’Start Alias’.

Click ’Yes’.

’Sucessfully started MN1’ message should show up.

Congratulations, your Absolute MasterNode is running!

You should receive first rewards within 24hours.

7 Install the sentinel according to the instructions at


https://github.com/absolutecrypto/sentinel

You might also like