ZCash is a mysterious cryptographic money that utilizations zk-snarks to guarantee that all the data with respect to client exchanges is securely scrambled, while still evident by excavators that can guarantee no twofold spending has occurred utilizing zero learning proofs.
ZCash utilizes Equihash as a hashing calculation, which is a topsy-turvy memory-hard PoW calculation in light of the summed up birthday issue. It depends on high RAM necessities to bottleneck the age of confirmations and making ASIC improvement unfeasible, much like Ethereum.
Not every person approaches a PC, notwithstanding, and not every person has room schedule-wise, learning or tolerance to begin mining Zcash all alone, particularly since there is no Graphic User Interface (GUI) Miner accessible yet. In the event that you need to mine without anyone else PC, however require a little push to do as such, you're in the correct place. Be that as it may, in case you're hoping to benefit from Zcash mining with no exertion by any means, this guide will do the trap.
Today we will demonstrate to you best practices to mine Zcash with your CPU and GPU on Windows. We will utilize two excavators (Software) for each sort of equipment: Nicehash mineworker for CPU and the claymore digger for GPU.
In the event that you need to utilize the Nicehash excavator for both equipment writes, take after this guide.
In the event that you need to mine with your CPU on Linux utilizing the authority Zcash programming, take after this guide.
You can likewise have a go at purchasing a cloud mining contract with Hashflare or Genesis Mining.
Choosing a wallet and a mining pool
With a specific end goal to mine utilizing this guide, there are two things that you'll require. The first is a wallet to store your assets. There are presently numerous GUI wallets accessible and you can think about them here. You can likewise utilize this manual for figure out how to introduce one of them on Linux. It is likewise conceivable to utilize a trade as a wallet yet we don't prescribe it.
You will likewise require a mining pool to guide your hashing energy to. You can look at highlights and surveys on different Zcash pools here. We will pick nicehash pool for this guide, however it will work with any crap
Since you have both your wallet and pool primed and ready, it's an ideal opportunity to get burrowing.
Mining ZCash with your CPU (Windows)
For the CPU part of this guide, we will utilize Nicehash excavator. While this excavator works for both CPU and GPU, we will get the best execution on the off chance that we utilize distinctive diggers for CPU and GPU. This is on account of the Claymore excavator is quicker yet works for CPU.
Step 1: Click here to download the Nicehash miner. Scroll down for the latest releases
Step 2: Extract the files within the .zip
In order to use this miner, you must specify how many cores you have for maximum performance. You can check your CPU core count by opening the Task Manager and going to the performance section.
The NiceHash miner comes with 2 versions. one to get paid in Bitcoin (nheqminer), and another one to get paid directly in zcash (nheqminer_zcash).
Step 3: Open the "nheqminer_zcash" file
Step 4: In order to start mining with your CPU type or paste the following command with the required modifications:
nheqminer_zcash.exe -l eu -u ZEC-ADDRESS -t 8
Replace "eu" for your mining pool address found on the pool "Get Started" page, "ZEC-ADDRESS" for your zcash wallet address (transparent address) and lastly replace "-t 8" for the number of threads you want to use. (If you're using the Nicehash pool, you can use -l to specify your location like "eu" for Europe)
Mining ZCash with your GPU (Windows x64)
For multi-GPU systems, set Virtual Memory size in Windows at least 16 GB:
"Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory".
"Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory".
Step 1: Click here to download the Claymore Zcash miner. (Alternative link)
Step 2: Choose a version and download it. The latest version is at the bottom right.
Step 3: Extract the files within the .zip
Step 4: Open the "Claymore's ZCash AMD GPU Miner v6.0 Beta" folder
Step 5: Open the "config.txt" file with your notepad and enter the following configuration:
GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100
ZecMiner64.exe -zpool stratum.zcash.nicehash.com:3357 -allpools 1 -zwal t1RjQjDbPQ9Syp97DHFyzvgZhcjgLTMwhaq.YourWorkerName -zpsw x
Replace "stratum.zcash.nicehash.com:3357" with your pool's server. and replace "t1RjQjDbPQ9Syp97DHFyzvgZhcjgLTMwhaq" with your zcash wallet address. Optionally, replace "YourWorkerName". If you want, you can also replace "x" with your password.
If you followed all the steps, you should see something like this:
Now that you've got your hands dirty, just sit back and watch your zcash roll in! Be aware that you are mining to a transparent address (it starts with t). You can follow this guide to learn how to create a private and transparent wallet.