How setup Kryptofran with a Pool?

1 - Compile the wallet from the source

Go to https://github.com/NicolasChoukroun/Kryptofranc
Follow the instructions at Github and use our "./maker.sh unix" from inside the Kryptofranc directory to compile everything.
All the executables should be in /Kryptofranc/binaries/unix

2 - run the kyfd daemon


the kyfd daemon must be run with 2 command lines:
a) -deprecatedrpc=accounts
This command insure the compatibility with gethosttemplate and is specially important with Yiimp type of pools/
b) - fallbackfee=0.00002
This make sure that the fees are calculated automatically and that when the pool sends the reward to each miners the transactions are created with enough fee to be accepted by the network. Without this option, the pool will not spread the rewards and shoot a bad fee error.

3 - create a config file kryptofranc.conf

When you run first the daemon, it will create a kryptofranc.conf file located in /root/.kryptofranc just as Bitcoin is doing. This file is invisible normally, but it is there.
the content of the .conf file should be like this:

rpcuser=yourusername
rpcpassword=yourpassword
# default RPC port for KYF
rpcport=1790
# use what you think is best
rpcthreads=8
# authorize at least your local IP
rpcallowip=127.0.0.1
# onlynet=ipv4
# optionnal
maxconnections=100
#main pool
#addnode=95.216.7.106:1789
#jean martial
addnode=5.9.77.94:1789
#soundz
addnode=144.76.75.87:1789
# second node
addnode=144.76.67.172:1789
#fsc
addnode=85.25.214.14:1789
daemon=1
server=1
# this is the address to the blocknotify stratum bridge, it is specific to Yiimp
blocknotify=/var/stratum/blocknotify yourpooladdress:3333 1455 %s