Motify Masternode Setup Guide
Before you begin please ensure that you have the following:
- 5,000 Motify (MDFY) coins
- The latest motify wallet
- A dedicated VPS server for hosting your Motify masternode.
Step 1 — Local Wallet configuration
Open your local wallet and complete the following from the menu:
Settings > Options> Wallet > Enable Coin Control
Create A Masternode Address
Go to Tools > Debug Console > and enter (without quotes)
‘ getaccountaddress mn1 ‘. Copy the outputted address (this is your masternode public address)
Step 2— Fund the Masternode.
Send EXACTLY 5,000 MDFY to your masternode public address.
Step 3 — Masternode TX data
Go to Tools > Debug Console > and enter (without quotes)
‘masternode genkey’ (this is your private key)
‘masternode outputs’ (this is the tx data of your masternode)
Step 4 — VPS Configuration
You may use any VPS hosting & SSH client you choose to do this.
Open SSH Client using the provided username and password.
Step 5 — Download dependencies
wget https://github.com/MotifyMusicGroup/Motify/releases/download/v1.0.0/motifyd.zip
wget https://github.com/MotifyMusicGroup/Motify/releases/download/v1.0.0/motify-cli
sudo apt-get install software-properties-common
sudo apt-get install unzip
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install libboost-all-dev
sudo apt install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
unzip motifyd.zip
Step 6 — Launch Daemon
chmod 777 ./motifyd
./motifyd -daemon
killall ./motifyd
sudo nano /root/.MDFY/MDFY.conf
Copy/Paste the following and insert your information accordingly
rpcuser=(choose a user name)
rpcpassword=(choose a Password)
rpcallowip=127.0.0.1
staking=1
server=1
listen=1
daemon=1
logtimestamps=1
maxconnections=256
masternode=1
masternodeprivkey=(Enter Masternode Genkey from Step 3)
Press CTRL + X > Y > Enter> Enter
Step 7— Local wallet motify.conf configuration
maxconnections=256
gen=1
genproclimit=0
server=1
dns=1
listen=1
daemon=1
rpcallowip=127.0.0.1
logtimestamps=1
Step 8 – Local Wallet masternode.conf configuration
In the top bar of your local wallet find Tools > Open Masternode configuration file and insert you’re information on the line below DO NOT INCLUDE BRACKETS
mn1 {IP}:{Port} {masternodeprivkey} {collateral_output_txid} {collateral_output_index}
Step 9 — Re-open VPS wallet
./motifyd -daemon
chmod 777 ./motify-cli
./motify-cli getinfo
Step 10 — Restart Local Wallet
Close wallet
Re-open wallet, in the top bar click the masternodes tab > click on the masternode that appears > click Start Alias
Step 11 — Get back on the VPS
./motify-cli startmasternode local false
./motify-cli masternode status
Retry until the out appears as
{
“txhash” : “39434949384384938ffjjgj398439497497gjg98434”,
“outputidx” : 1,
“netaddr” : “45.11.111.111:44741”,
“addr” : “Mtots48d8d7fsjd9s7ds9dfF8fGfre”,
“status” : 4,
“message” : “Masternode successfully started”
}