guide

GUIDE WINDOWS WALLET:

FOR MASTERNODE DIGIFEL

-guide para digifel core wallet (version v1.2.0)

It is essential to use "VPS" or have static IP.

 

1- First start bitcloud-qt.exe, then open Debug console.

 

2- In the console put getaccountaddress “MasternodeName” (Choose the name you want)

 

3- Then send exact 1000 digifel to “MasternodeName”
(This address is the one provided by the console in the previous step.)

 

 

4- Wait 1 confirm and open debug console, then put masternode genkey.
(This genkey you must remember)

 

5- Put masternode outputs and prop everything.

 

 

6- Now we must configure the wallet files.
open C:\Users\”Your Username”\AppData\Roaming\DigifelCore
Here we have to find 2 files: digifel.conf and masternode.conf (If they do not exist, create them)

 

7- We open digifel.conf and edit:

 

 

8- We open masternode.conf and edit:

 

 

9- We save the 2 files and finally reset the wallet.

 

10- In my masternode, the state will come out:

 

STATUS: PreEnable: Normal state (duration up to 24h) before “Enable”
Enable : Working perfectly
Disenable: The masternode is not active
-Any other state, restart masternode-

 

GUIDE LINUX (user discord “justiman”):

1. Basic Requirements

1.000 DIGIFEL

A main wallet (We’ll use the Windows Wallet)

Masternode Server (Ubuntu 14.04)

 

 

2. Masternode Server setting.

Updating

Once you’ve logged in for the first time on your new Ubuntu Server you should always update your package lists from the repositories.

code :

apt-get -y update

 

 

Installing needed libraries

The Digifel-Daemon needs some basic libraries in order to run.

code :

sudo apt-get install -y git nano autoreconf automake build-essential libtool autotools-dev autoconf pkg-config libssl-dev libboost-all-dev software-properties-common

 

sudo add-apt-repository ppa:bitcoin/bitcoin

 

(Enter key to next)

 

sudo apt-get update

sudo apt-get install -y libdb4.8-dev libdb4.8++-dev libminiupnpc-dev libevent-dev

 

 

Swap for small Server

code :

sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=1000

 

sudo mkswap /var/swap.img

 

sudo swapon /var/swap.img

 

sudo chmod 0600 /var/swap.img

 

sudo chown root:root /var/swap.img

 

 

Setup the Daemon

code :

git clone https://github.com/digifel/digifel-core

 

cd digifel-core

 

./autogen.sh

 

./configure

 

make

 

 

Running the Daemon and setting

Running the Daemon the first time will help us to create the basic folder(.digifelcore) and files structure.

code :

/root/digifel-core/src/digifeld

(Press CTRL + Z for force quit)

 

nano /root/.digifelcore/digifel.conf

(When the editor opens, fill out text below correctly…Do not include “()”. And paste it.)

 

————————————————————-

rpcuser=(Random, As you wish)

rpcpassword=(Random, As you wish)

rpcallowip=127.0.0.1

listen=1

server=1

daemon=1

logtimestamps=1

maxconnections=256

externalip=(Your Server ip)

bind=(Your Server ip)

 

Press CTRL-X > Press Y > Press [ENTER] for save and quit

————————————————————-

 

/root/digifel-core/src/digifeld -deamon

 

/root/digifel-core/src/digifel-cli masternode genkey

(You will saw”masternodeprivkey”– this key indicates a private key that is used by your wallet and the masternode.)

 

/root/digifel-core/src/digifel-cli stop

 

nano /root/.digifelcore/digifel.conf

(When the editor opens, fill out text below correctly…Do not include “()”. And paste it below what you wrote above.)

 

————————————————————-

masternode=1

masternodeprivkey=(Masternodeprivkey created above.)

 

Press CTRL-X > Press Y > Press [ENTER] for save and quit

————————————————————-

 

/root/digifel-core/src/digifeld -deamon

(Please wait a bit and proceed with the code below.)

 

/root/digifel-core/src/digifel-cli getinfo

(All done. Go to main wallet and check the block number)

 

 

 

GUIDE WINDOWS (user discord “justiman”):

Windows wallet setup

Each masternode needs it’s own address. We are going to send 1.000 DIGIFEL to this address later.

Do it :

Goto Menu. File > Receiving addresses > press +New butten > MN1(Label is Random, As you wish) > Mouse right butten click above “MN1 address” > Copy Address

 

Goto Send tab. Send 1.000 DIGIFEL to that copied address. Make sure this is only 1.000 DIGIFEL. No less, no more.

 

Goto Menu. Tools Debug console > enter : masternode outputs > Copy that “TransactionID”: “Index”

 

Goto Menu. Open Wallet Configuration File.

 

————————————————————-

rpcuser=(Random, As you wish)

rpcpassword=(Random, As you wish)

rpcallowip=127.0.0.1

 

Save and quit

————————————————————-

 

Goto Menu. Open Masternode Configuration File.

————————————————————-

(Random, As you wish) (Your Server ip):10070 (Masternodeprivkey created above in linux server.) TransactionID Index

 

(example : MYMN1 202.77.82.25:10070 3Xgpvye4AEMviBBvybpbUJorN4NCs8Hqdznovo3Q2nWQxX2BkMY 897dd18650799053b912ec0d0ab685c5527cff24666c66f944fb20624e05fe5f 1)

 

Save and quit

————————————————————-

 

Goto Menu. File > Exit

 

And, restart Windows wallet.

(Wait for Sync done.)

 

Goto Menu. Tools Debug console > enter : masternode start-alias MYMN1

(“MYMN1” is just example above, so Write down the label you entered.)

(If If you did Encrypt Wallet. Unlock Wallet before do type code.)

 

Will see.

{

“alias” : “MYMN1”,

“result” : “successful”

}

 

Congratulations. All done.

 

 

 

# Redo action below if when an error.

 

1. Masternode Server(linux)

code :

reboot

(Wait about a minute. And reconnect your server.)

 

/root/digifel-core/src/digifel-cli stop

 

/root/digifel-core/src/digifeld -deamon

 

2. main wallet setting.(windows)

Goto Menu. Tools Debug console.

code :

masternode start-alias MYMN1

(“MYMN1” is just example above, so Write down the label you entered.)

(If If you did Encrypt Wallet. Unlock Wallet before do type code.)

 

Will see.

{

“alias” : “MYMN1”,

“result” : “successful”

}

 

3. Masternode Server(linux)

code :

/root/digifel-core/src/digifel-cli masternode status

 

Will see.

“status”: “Masternode successfully started”

 

OTHER GUIDE:

https://github.com/digifel/digifel-core/blob/master/doc/guide-startmany.md