If your only using 1 node this guide on the main page is spot on. cant see how you can make it any simpler.
Step 1: First, open the console of your wallet and create an address for your masternode, do this by entering
"getaccountaddress MN". You can replace "MN" with whatever you would like to name your masternode.
Step 2: Send 10000DNET to the address you just created. It must be exactly 10000, in one transaction.
Step 3: Execute "masternode genkey" in your wallet's console.
Step 4: Open the darknet.conf folder in the data directory for your wallet
This is located as deafult C:\Users\YOUR NAME\AppData\Roaming\DarkNet
, edit it like so:
rpcuser=long random username
rpcpassword=longer random password
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
masternodeprivkey=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Replace the Xs with the key generated when you ran "masternode genkey" in step 3.
Step 5: Save the darknet.conf file, close, and restart your wallet.
Step 6: In the console of your wallet enter "masternode start", assuming everything went well you should see a
message letting you know your masternode has been started successfully.
If you are running multiple wallets you need to get a VPS.
From the very begining, on your laptop in the console enter "masternode genkey" twice for 2 masternodes, and enter
"getaccountaddress MN1" and "getaccountaddress MN2", the MN1 and MN2 could be substituted with any name
you would like to call the masternode addresses. Recommend just make a load of addresses for later deployment of more nodes without having to backup wallet all the time when you add new address.
Make a note of the priv keys in a word document in order you executed the command. When using getaccountaddress MN* copy this address and paste it next to the priv key so not to confuse them all.
e.g. This would be the first priv key generated followed by the address you are using for this priv key which would be MN1 address
88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd DCgDbyXpfr49dj3Vtf4ddgJ4awSgroosAaA
Send 10k DNET to each of the addresses generated in step 1, making sure to send exactly 10k, in
one transaction to each. I purchased them from bittrex but if you already have coins in a wallet I would recommend sending them to there so you can transfer 10k exactly.
Once it is confirmed with bittrex it will have your transaction ID wen you click the + on the withdrawn coins that you need for your masternode conf. Whichever Address you have sent it to paste this next to the address of the word document so not to confuse which address is which transcaction.
e.g. for the first one MN1
88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd DCgDbyXpfr49dj3Vtf4ddgJ4awSgroosAaA 6b80fc205c2551d2e0d1af9c2861afa705d6433jhdsojgsog94093cd25d88ac
Once it has been confirmed a couple of times, execute "masternode outputs" in the console of your laptop wallets.
Look for the transaction ID and see which number is next to it whether that is a 1 or a 0. so if this was a 0 the eg would now look like this once you press space and 0.
88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd DCgDbyXpfr49dj3Vtf4ddgJ4awSgroosAaA 6b80fc205c2551d2e0d1af9c2861afa705d6433jhdsojgsog94093cd25d88ac 0
You now have everything you need and will need to setup a VPS to get the IP. To do this go to the following link and register for a darknet masternode. It is not automatic so its when Paul the owner sees it and activates it.
http://my.mp-hosting.co.uk/aff.php?aff=004Once activated login with the details on the node with Putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Once you are logged in type in
root (press enter)
password (press enter)
nano ~/.darknet/darknet.conf (press enter)
Either change the details already supplied in the document or delete all in the screen and then have this copied with your details inserted on a note pad
rpcuser=*****RANDOM
rpcpassword=*****RANDOM
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
masternodeprivkey=*****whichever priv node it is
addnode=31.6.30.115
addnode=217.240.107.120
addnode=109.172.55.170
addnode=68.104.0.118
addnode=24.104.248.48
addnode=67.3.92.178
addnode=86.122.138.192
addnode=76.105.204.52
addnode=74.132.6.75
addnode=173.30.131.78
addnode=68.7.186.217
addnode=188.230.158.70
addnode=162.213.154.31
addnode=173.245.148.70
addnode=151.80.206.104
addnode=24.254.142.135
addnode=74.132.6.75
addnode=67.225.110.88
addnode=104.200.151.6
now Press ctrl - x
press Y to confirm save
Now go back to your desktop pc.
Open the masternode.conf file in the data directory of your laptop's wallet and edit it. In one
line for each masternode follow this format: ALIAS VPSIP:51472 MASTERNODEPRIVKEY TRANSACTIONHASH INDEX. The
ALIAS can be anything you want it to be, but for simplicities sake it may be best to use the name you used
for the wallet addresses, MN1 and MN2 in this example. The IP is the IP where the masternode wallet can be
found. the MASTERNODEPRIVKEY is the output from the command "masternode genkey" you entered earlier.
The TRANSACTIONHASH and INDEX are the output you received when you executed "masternode outputs" earlier.
eg for MN 1 shown here would be
mn1 VPSIP:51472 88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd 6b80fc205c2551d2e0d1af9c2861afa705d6433jhdsojgsog94093cd25d88ac 0
you then would continue this on with other priv keys and transaction ids for the different nodes eg.
mn2 VPS IP:51472 88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd 6b80fc205c2551d2e0d1af9c2861afa705d6433jhdsojgsog94093cd25d88ac 0
mn3 VPS IP:51472 88dkgjsooxf2nZbpNHXukjda03JySp9QG3fD1s586jdkjsgSFLhqYbd 6b80fc205c2551d2e0d1af9c2861afa705d6433jhdsojgsog94093cd25d88ac 0
Then save this file and restart the desktop wallet.
Go back to your VPS Putty and type the following command:
./darknetd
Should now have a message saying it starting.
Now go back to your desktop, unlock the wallet and go into debug command and type masternode start-many
You should then have messages saying they enabled.
That is it. Well done!
If you want to check if nodes are running. On your desktop wallet in debug command type
masternode list-conf
this will show you if they are enabled. If some are not enabled and say some missing because you have restarted the VPS/restarted the node/crashed make sure the masternode is running and then go back to the debug command and type
Also a really good way to check if its running is to go in the the send folder on coin controls and the addresses should be locked if they are running.
masternode start-missing
DO NOT START MANY else it will reset your time or summit like that and you have to wait ages for another transaction...well it did for me anyway.
That should help some people