First Step: Wallet preparation, creation of the 1000 3DC locked collateral, Masternode Configuration
Operating a masternode requires a 1000 3DC locked transaction representing a collateral, this transaction's ID and various keys will then be inserted in a configuration file to prove the existence of the collateral, once the file edited, the master node can be started using the official 3DCoin Core wallet. The following guide will explain the setup step by step.
3DCoin Core wallet preparation
Open 3Dcoin Core wallet and let it synchronize with the network. once ready, it should look like the following picture:
Fully synchronized 3DCoin Core wallet
Click Settings> Options>Wallet
Enable coin control features
Enable Show Masternodes Tab
Click Tools > Debug console to open the console. Type this command into the console to get a fresh address:
getaccountaddress <name address>
Make a copy of the Collateral's Adress.
Send The 1000 3DC to Collateral Address
1- Paste Collateral Address
2- Amount 1000 3DC
3- then click on Send
Click on Inputs
Check if your transaction is Locked
If it's not locked, right click on it, then select on Lock unspent
Same Steps for each new Masternode.
Once the transaction is complete, inspect it in the blockchain explorer by searching for the address. 15 confirmations are necessary for you to start the masternode, but you can already proceed to the next step.
Click Tools > Debug Console & Type the following two commands into the console to generate a masternode key & get Txid:
Take note of the masternode's private key and the collaterals locked Transaction ID, since both are needed in the next step.
Click Tools > Open Masternode Configuration File Then add a new line with your own masternode's specific data as in the picture bellow (from left to right: Masternode Name, IP VPS, Masternode Private key, Masternode locked transaction ID)
Then save your Config File
and Restart the Wallet
Second Step: Install 3DCoin Core
3DCoin Core is the software behind both the 3DCoin Core GUI wallet and 3DCoin masternodes. If not displaying a GUI, it runs as a daemon on your VPS (3dcoind), controlled by a simple command interface (3dcoin-cli).
Open PuTTY or a console again and connect to it using the username and password you just created for your new root user. to install 3DCoin Core, follow this steps.
To automatically download and install the components of your 3DCoin masternode.
To build from source Follow this steps:
open putty, connect to your vps, login as root, and copy this following command:
IP VPS: enter your ip vps
RPC USER: enter any string of numbers or letters, no special characters allowed
PASSWORD: enter any string of numbers or letters, no special characters allowed
PRIVATEKEY MASTERNODE: this is the private key you generated from your wallet debug console
To check your masternode synchronization status:
3dcoin-cli mnsync status
When synchronisation is complete, you should see the following response:
Last Step: Start Masternode
Get back to your 3dcoin desktop wallet.
Click on Masternode node tab:
To start your masternode, Click on "start missing"
Now your masternode is up and running