Solo Mining ConfigIt is really only worth solo mining when the difficulty is low
Your miner needs to support getblocktemplate and coinbase-addr
I used hashpro
https://mega.nz/#!uAtwAIZa!avWcg_gxiZBFWKfAYMhNY9vQ_aeIA7FofO8y1ti8FtwMake sure that your mining machine is just that and not your usual everyday machine when using closed source miners
You need to install a wallet on your miner or on a machine that your mining computer can reach
(I'd say install on your miner to avoid connectivity issues if you are a novice)
Run the wallet and synchronize it to the network
Go to Settings-> Options-> Open Configuration file
(or Start-> Run. %appdata%/Hanacoin and edit hanacoin.conf edit in sonething like notepad)
*Note if your wallet is not synching then add a few nodes
You can get a few to start you off from
https://explorer.hanacoin.com/networkAdd them into your conf file in the following format (note the port is 9501)
addnode=13.211.42.53:9501
addnode=13.54.91.34:9501
addnode=203.220.199.191:9501
addnode=198.187.28.19:9501
addnode=27.32.180.46:9501
addnode=149.28.48.73:9501
Also add the following
server=1
rpcuser=test
rpcpassword=x
rpcallowip=192.168.1.10
rpcport=91919
These are the settings your bat file will use to connect to your wallet to mine.
rpcuser: Username for your batch file
rpcpassword: Password for your batch file
rpcallowip: IP address of the machine where your wallet is installed and running. Can be the same machine - if so transfer any large amounts to another wallet offline
rpcport: Any port number you want.
Check your ip and replace 192.168.1.10 with your IP
i.e. on the machine with your wallet installed Start Menu (start typing cmd) enter - which will open a command console
Type: ipconfig
look for IPv4 Address that is poulated with and IP address of your network.
Save the file
*IMPORTANT once saved close your wallet and let it shutdown completely
Re-open your wallet.
Batch file should look like:hashpro.exe -a lyra2rev2 -o
http://192.168.1.10:91919 -u test -p x --coinbase-addr=HJzbjF8YUcETVB6K23o84aRY7wBirzJNrr --no-stratum --no-longpoll
Change the IP address, Port, User, password to reflect your conf file. Change the coinbase address to your own
Troubleshooting:
If you are using another miner it needs to support getblocktemplate and coinbase-addr.
If your wallet is on a seperate machine it will need to be reachable by your mining machine.
Windows firewall may play a part in stopping the connection
If on a separate network it may be routing or a network firewall
If coming throught he internet you will need to setup port forwarding
Easier if you setup another "mining" wallet on your miner, even it is just to test first.
* and yes it is not recommended to setup a wallet on your miner but do not use this to keep your millions
Encrypt it and back it up as usual
I have not tested solo mining using another wallets address as the the coinbase address i.e. when you solve a block the reward goes to another wallet.