Before we start chatting about how to mine Zcash, let’s understand what this cryptocurrency coin is: ZCash – anonymous cryptocurrency, which uses zk-snarks to ensure the user transaction information is encrypted and safely encrypted, but it’s still verifiable by miners.
ZCash is using the Equihash (asymmetric memory-hard PoW) hashing algorithm.
Date of introduction: 28 October 2016;
Mining ZCash with CPU (Windows)
We can use the Nicehash miner in order to mine with our CPU. This miner works for CPU and GPU, in order to achieve the best performance we will use different miners, because Claymore miner is much faster and it only works for CPU.
1: Download the Nicehash miner;
2: Extract the files
You need to specify how many cores you have. Check your CPU core’s and see how many you have. You can do this by opening Task Manager -> Performance
You have 2 options with NiceHash:
- Get paid in Bitcoin (nheqminer)
- Get paid in ZCash (nheqminer_zcash)
3: Open “nheqminer_zcash”
4: Paste the following command with the required modifications:
nheqminer_zcash.exe -l eu -u ZEC-ADDRESS -t 8
Mine ZCash with GPU (Windows x64)
We will use the Claymore miner for the GPU mining. It has a 2.5% developer fee.
2: Choose the desired version and download it. To download the latest version check the bottom right.
3: Extract the files
4: Open the “Claymore’s ZCash AMD GPU Miner v6.0 Beta” folder
5: Open the “config.txt” and enter the configuration:
ZecMiner64.exe -zpool stratum.zcash.nicehash.com:3357 -allpools 1 -zwal ZEC-ADDRESS.YourWorkerName -zpsw x
- “stratum.zcash.nicehash.com:3357” with your desired pool
- “YourWorkerName” – with your worker name
- “x” – with your password (if the pool asks for password)
Full list of commands can be found here.
If you’ve done everything right, this is how the miner window should look: