GuidesMining

Solo mining Zcoin Guide

By March 26, 2017 No Comments

Feeling lucky? Have enough hash power to do without a pool? Solo mining is a way to maintain full control of your mining and not worry about pool fees or pools withholding amounts. However, it only makes sense to do this if you have a good amount of hashing power otherwise it might take you a long time to see any returns. It is therefore only recommended for advanced users and people with a lot of hashing power.

Solomining Zcoin is very similar to any Bitcoin-based coins. Here are some rough instructions and we assume familiarity with CLI calls.

Daemon requirements

Zcoin daemon for mining requires good CPU and RAM as well, recommend are at least 2 cores and 4-8GB RAM.

Create zcoin.conf in the zcoin data folder.

  • For Windows: %AppData%/zcoin
  • For Linux: ~/.zcoin a
  • For Mac:  ~/Library/Application Support/zcoin.

In zcoin.conf, enter in the details below but change the password. Remember if your IP and password is known anyone can access your mining wallet. You can change the rpcport as well. Just remember to forward it properly in your router.

rpcuser=zcoinrpc
rpcpassword=zcoinpass
rpcallowip=*
rpcport=8888
gen=0
genproclimit=0
server=1
dns=1
listen=1
daemon=1

Start the daemon zcoind and wait for it to fully synced. Tips: you could start the daemon with -checkblocks=1 to skip the verification.

Mining with CPU/GPU miner

After your mining node is fully synced you could start the miner and point it to the node. The command line should be very similar to pooled mining, except using your info now. For example:

CPU miner:

./cpuminer -a lyra2z -o http://YOUR_NODE_IP:RPCPORT –user zcoinrpc –pass zcoinpass

ccminer:

./ccminer -a lyra2z -o http://YOUR_NODE_IP:RPCPORT –user zcoinrpc –pass zcoinpass

sgminer:

./sgminer -a lyra2z -o http://YOUR_NODE_IP:RPCPORT –user zcoinrpc –pass zcoinpass

That’s all. Then wait until you find a block. Remember that at 10GH/s network hashrates, your chance to find a block with 10Mh/s (hashrates of 10-15 good GPUs/CPUs) is pretty low. e.g your 10Mh/s should expect to find 1 block around 7.11 days, assuming that the network hashrate stays the same. As a reference, a single Nvidia GTX1080 generates around 1.7 Mh so you probably need the equivalent of like 20 GTX1080s (34Mh/s) to get coins every 2 days or so.

Zcoin - Private financial transactions, enabled by the Zerocoin Protocol