This content was deleted by the author. You can see it from Blockchain History logs.

Desire Masternode Server Setup notes

These are my notes on the Desire Masternode Server Setup process:

Ubuntu Server 14

Setup 1-liner:


apt-get update;apt-get upgrade -y;apt-get dist-upgrade -y;apt-get install nano htop git -y;apt-get install build-essential libtool autotools-dev automake pkg-config -y;apt-get install libssl-dev libevent-dev bsdmainutils software-properties-common -y;apt-get install libboost-all-dev -y;apt-get install libzmq3-dev libminiupnpc-dev libssl-dev libevent-dev -y;add-apt-repository ppa:bitcoin/bitcoin -y;apt-get update;apt-get install libdb4.8-dev libdb4.8++-dev -y;adduser desire;su desire

User and software 1-liner:


cd ~;mkdir desire;wget https://github.com/lazyboozer/Desire/releases/download/Desire-v.0.12.2.1/desire-0.12.2.1-linux.tar.gz ;cd desire;tar xzvf ../desire-0.12.2.1-linux.tar.gz;cd ~;mkdir .desirecore;cd .desirecore;wget https://github.com/ZonnCash/sentinel/releases/download/v1.1.0-win64/sentinel-lin64 ;chmod +x sentinel-lin64;echo "desire_conf=`pwd`/desire.conf" > sentinel.conf;nano desire.conf

Paste in sample config:
************************:
rpcuser=
rpcpassword=
rpcallowip=127.0.0.1
rpcport=9918
listen=1
server=1
daemon=1

masternode=1
masternodeprivkey=
externalip=
************************:
crontab -e
Add these lines:
****************:
@reboot /home/desire/desire/desired
@reboot /home/desire/start-sentinel.sh
****************:

Make the sentinel script:
*************************:
touch start-sentinel.sh;chmod +x start-sentinel.sh;nano /home/desire/start-sentinel.sh
*************************:
#!/bin/sh

sleep 60
cd ~/.desirecore
./sentinel-lin64 > ~/sentinel.log &

reboot as root or manually start the daemon and sentinel. Desire takes 15 confirmations for masternode payments to be valid.

Other notes:

Masternode private key command (run in the debug console on your local wallet for security):
masternode genkey

Get valid masternode coin stacks (must be exactly 1000.0) (run in debug on local wallet)
masternode outputs