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:
This command insure the compatibility with gethosttemplate and is specially important with Yiimp type of pools/
b) - feedbackfee=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:
# default RPC port for KYF
# use what you think is best
# authorize at least your local IP
# second node
# this is the address to the blocknotify stratum bridge, it is specific to Yiimp
blocknotify=/var/stratum/blocknotify yourpooladdress:3333 1455 %s