Folm Masternode Setup

Format:

masternode_alias ip_address:53656 masternode_key output output_index

MN1 123.123.123.123:53656 6z6ZewNeFd4MhJJVq3RNZKk4HRjmp4qipTajvWnE3FvER3bMqif 9E9AA662FFEF1571E6F996D484F2D78451C2C561432A275A77B072FD661D2946 0

Setting up Your Local Wallet

Folm requires 5000 coins to be sent to a wallet address in one transaction. No more, no less or it won't work.

This is similar to how other masternodes work as well. You can also setup multiple masternodes (require multiple ip) in one wallet but you have to ensure that each address only holds 5000 coins and have waited at least 15 confirmations .

Steps:

  1. Send the coins to your Local Wallet in one transaction.

  2. Run the following command in the debug window.
    masternode outputs .
    Copy the output and output index into a temporary file.

  3. For each masternode run the following command in the debug window .
    masternode genkey
    Copy all of the keys generated and put them in a separate file.

The thing to keep in mind is that for each masternode you want to run you need to have a corresponding unique key and VPS ip address. An easy way to understand it would be:

Dont Forget


1 Node= 5000 FLM transaction= Unique Key=Unique Ip Address

Here is an example of a masternode.conf in your local wallet. Spaces are what separate the entries.

MN1 123.123.123.123:53656 6z6ZewNeFd4MhJJVq3RNZKk4HRjmp4qipTajvWnE3FvER3bMqif 9E9AA662FFEF1571E6F996D484F2D78451C2C561432A275A77B072FD661D2946 0

After you update your masternode.conf file in your Local Wallet open your folm.conf file and add the following two lines.

rpcuser=randomusername
rpcpassword=randompassword

Starting your masternodes

Restart your Local Wallet after the folm.conf and masternode.confhave been updated.

Once the wallet has synced head over to the Masternodes tab and click Start all.

startmasternode alias false MN1 alias

After starting the nodes you should see the status change from missing to enabled.

Setting up Your VPS Wallet

Now that your local wallet is setup head over to your VPS to configure their folm.conf and masternode.conf files. If you have multiple masternodes setup in your local wallet you will need to do this setup multiple times on each VPS per masternode.

Steps:

  1. Open your folm.conf and masternode.conf
  2. Shut down the wallet.
  3. Add the following to the folm.conf file
rpcuser='<something random>'
rpcpassword='<something random >'
rpcallowip=127.0.0.1
server=1
daemon=1
listen=1
txindex=1
masternode=1
masternodeaddr=ip:port (123.123.123.123:53656)
masternodeprivkey=<your_private_key>

Update your masternode.conf file with the entry from your local wallet.

# Masternode config file
# Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
# Example: mn1 127.0.0.2:53656 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
MN1 123.123.123.123:53656 6z6ZewNeFd4MhJJVq3RNZKk4HRjmp4qipTajvWnE3FvER3bMqif 9E9AA662FFEF1571E6F996D484F2D78451C2C561432A275A77B072FD661D2946 0

Restart your wallet and wait for it to sync.

After a couple of minutes you should see the status show up on your VPS. You can now close your local wallet to make the setup truly offline!!!

I usually comment out the entries in the local wallet masternode.conf file just to keep track of what is done in case you want to create another node in the future.