If anyone is interested in mining KMD with GPU, I have setup a guide!
https://github.com/xRobeSx/kmd-gpu-miningThere are 3 necessary components:
1. Komodod
2. KMD-Nomp
3. Zcash GPU miner of your choosing
Once you have setup Komodod and KMD-Nomp, you can run your GPU miner just as you would with Zcash, but pointing it to your 127.0.0.1:7777 setup by KMD-Nomp instead.
This means you must be using a Linux miner, as Komodod and KMD-Nomp run on linux. If you wanted to install KMD-Nomp and Komodod on a linux machine on your network, you could use a windows GPU miner on another machine and point it to 192.168.1.xxx(linux machine with KMD-nope ip).
KMD-Nomp is mining pool software that interfaces with Komodod. In this case we will be pointing our miners to it locally, but with this software anyone can setup their own Komodo Mining Pool.
If anyone has any questions or needs help with setup, I am available. Feel free to PM me here, or for faster response join the SuperNET slack and message me.
Shout out to Metaphilibert and fhavik for their help with all of this. It was a team effort.
Hi
I tried to run the pool but gives me the following error:
[komodo] (Thread 4) Could not start pool, error with init batch RPC call: {"type":"offline","message":"connect ECONNREFUSED 127.0.0.1:4455"}
-----------------------------
komodo.conf:
rpcuser=u
rpcpassword=p
rpcport=4455
txindex=1
daemon=1
server=1
rpcallowip=127.0.0.1
addnode=5.9.102.210
addnode=78.47.196.146
addnode=178.63.69.164
addnode=88.198.65.74
addnode=5.9.122.241
addnode=144.76.94.38
blocknotify=node /home/bitcross/kmd-nomp/scripts/cli.js blocknotify komodo %s
--------------------------------
komodo.json
{
"enabled": true,
"coin": "komodo.json",
"address": "
",
"_comment_address": "a transparent address to send coinbase rewards to and to transfer to zAddress.",
"zAddress": "ztqgT4xsouCyjHXrFtXnDVgtvPRmURMgHQw2gd39dLdtoYkmPACScHturZjqsNdAPtP6JCLaWmZmYDq bjCMRgdCfQ2vjY2K",
"_comment_zAddress": "a private address used to send coins to tAddress.",
"tAddress": "tmLqYHEnCiL4dpktEKdAKeRjPdkxNtJVWfb",
"_comment_tAddress": "transparent address used to send payments, make this a different address, otherwise payments will not send",
"walletInterval": 10,
"rewardRecipients": {
},
"paymentProcessing": {
"enabled": false,
"paymentInterval": 30,
"minimumPayment": 1,
"daemon": {
"host": "127.0.0.1",
"port": 4455,
"user": "u",
"password": "p"
}
},
"ports": {
"7777": {
"diff": 0.05,
"varDiff": {
"minDiff": 0.04,
"maxDiff": 16,
"targetTime": 15,
"retargetTime": 60,
"variancePercent": 30
}
}
},
"daemons": [
{
"host": "127.0.0.1",
"port": 4455,
"user": "u",
"password": "p"
}
...
Any sugestions?
Thanks!