Configure the mining software (usually via batch file) to point to your desired pool and mine to your wallet address, as well as any GPU specific options you may need (or want) to enable (if supported).
1. A 90-day warranty is provided starting from the shipping date. To avail this warranty a Repair ticket must be generated by the customer on Asic Miner Market website. Overclocking the miner will void the warranty immediately.
For a solid budget card, the Nvidia 1060 with 6 GB of RAM is recommended (when in stock and not ridiculously overpriced due to the card shortages we’ve been seeing in summer 2017). This GPU will beat the AMD 480s when it comes to mining Zcash!
Here is a quick list of the latest CPU and GPU miners available for mining the Zcash (ZEC) that uses the Equihash algorithm used by the coin. Since most pools and miners are based on Stratum mining support you should be able to use them on almost all mining pools with support for ZEC. What you should be looking for is what works best on your hardware in terms of stability and what provides you with the optimal hashrate in order for you to maximize your profit. CPU mining is still viable as GPU miners are yet to be further optimized to be able to provide significantly higher hashrates, though you should know that the days of the CPU mining of ZEC are probably numbered.
Today the blockchains of Bitcoin and Ethereum are so heavily loaded, that even participation in a mining pool has become unprofitable, as the amount of resources invested in mining (electricity bills) usually exceeds the return. For this reason, the mining guide we are presenting today is a Zcash mining guide.
All of these calculations can change based on mining difficulty as well as Zcash price fluctuations. Here is a view of what 1 December 2016 to 20 May 2017 Zcash pricing looks like via Poloniex (one of the larger exchanges):
For perspective, I run several of the Gigabyte “ITX” one-fan GTX 1070 model cards on Folding@Home – which pushes a card quite a bit harder than ZCash mining does – and they stay plenty cool as long as the ambient temperature doesn’t get very high.
As you can see, factory overclocked cards to help add slightly more performance in Zcash mining. A direct result of improved hash rate is higher earnings per day. Note, this analysis was done on 20 May 2017 and it will have changed in the 48 hours until it was published, but these are good general guidelines:
For those who may be unfamiliar, Pascal is the code name for Nvidia’s latest micro-architecture which includes all GeForce 10 (10xx) series cards, such as the GTX 1050, GTX 1060, GTX 1070, GTX 1080, the Ti variants as well as Titian X and Xp cards. So basically the miner is optimized for Nvidia 10 series cards, but should still work with most Nvidia cards that have at least 1 GB of on-board memory and Compute 2.0 or higher capabilities.
Transaction Fees This is a small, optional fee attached to a Bitcoin transfer. Upon the completion of all 21 million bitcoins being created, these fees will provide the reward to encourage miner to continue mining and verifying the network transactions.
Here you can see the miner.exe which is the main program, a couple of support dll’s (Dynamic Link Libraries), a help.txt file with some basic command overviews, as well as several .bat (Windows batch) files with example configurations for several mining pools that support Zcash.
Zcash mining is largely limited to GPU and CPU mining rigs. One one hand this means that it is more accessible to beginning miners. On the other hand, this also means that you there are a plethora of hardware options to choose from.
There are a lot of user-submitted crypto mining benchmarks out there. Our methodology is simple. We ran these systems 24×7 for 72 hours and averaged the last 12 hours. That is an important feature because NVIDIA Pascal GPUs will throttle under heat so the first 20 minutes of mining can be much faster than full heat-soak. We have a nvidia-docker mining container to simplify mining so we can deploy it on our cluster machines and provide consistency.
Now I will say I know how to use Linux and I have built quite a few computers with this OS, but this is just a list of dependencies that if I run all of them I don’t have any problems. Some of them might not be needed, but they won’t hurt. You will want to open your terminal by pressing ‘Ctrl+Alt+T’, and copy and paste these lines into the terminal and press enter. To paste into the terminal you can not just press ‘Ctrl+V’ you need to press ‘Ctrl+Shift+V’. And if for some reason you need to kill a process that is running in your terminal you need to press ‘Ctrl+C’. So here are all the dependencies, this is easily the longest part of the tutorial.
Next, copy your Zcash wallet address. Inside the bat file paste your own Zcash address (in the example above replace the address that starts with “t” and ends with “DX”). After replacing the address you can also change the worker name. In this case it’s .rig1, but you can call it .miningRig1 for example.
Because of the slow start mining that Zcash has implemented the block reward is still growing, so even with price going down and the total network hashrate going up the overall profit for mining and selling Zcash remains pretty stable and most importantly pretty high compared to other crypto coins at the moment. Because of that it is a wise decision to mine and sell Zcash at the moment until the end of the slow start of mining when the block reward will stabilize at the maximum level of 12.5 ZEC and that should provide a more stable price per coin than at the moment. Mining ZEC coins now and keeping the coins may result in them loosing significant value at least in short term, though in long term it might still be a viable option, so consider what to do carefully.
I hope you’ve found this guide useful! In the video, I quickly cover overclocking and turning down your power consumption via MSI Afterburner, so make sure to watch it as well. If you run into any issues or have any questions, comment here in the blog or in the video comments, and I’ll try to help as much as I can.
The dstm’s ZCash Nvidia miner has been available for a while and we’ve been keeping a track, but it was only for Linux operating systems – not With the latest version 0.5.2 the miner is also released for Windows in a 64-bit binary and not anymore available only for Linux miners. The miner is closed source one and comes with a 2% developer fee included. It support Nvidia-based GPUs with Compute Capability 5.0 or later, meaning it is for Maxwell or the newer Pascal video cards. There is support available for stratum as well as for NiceHash’s extranonce, so it can be used there as well without problems for selling Equihash hashrate.
Bminer is a relatively new miner for Nvidia GPUs for mining cryptocurrencies using the Equihash algorithm such as Zcash (ZEC). It is a closed source miner, available for both Windows and Linux operating systems and comes with a 2% dev fee included (optional, though disabling it apparently removes some optimizations). Bminer comes as an alternative to the popular EWBF miner, the development of which has been stalled for a while already, as well as the more recent dstm ZCash CUDA Miner that looks promising and is actively being developed, but still lacks some features such as failover pool support for example. So any new alternatives such as Bminer that are being actively improved and developed are more than welcome for the users and the crypto community as well.
One thing I will mention is that mining software is often flagged from antivirus vendors as containing malware even though they don’t. The reasons for the many false positives is that a lot of malware does contain these mining programs since botnet operators can secretly install mining software on unsuspecting user’s PCs and point to an address they (the botnet operator) controls. As a result, many of the antivirus vendors simply mark anything with a mining program as suspect. This is because even though mining is becoming more popular, it is still probably done by less than 1% of all computer users who would use antivirus scans, so to the antivirus vendors this means 99% of their target audience who has a miner program probably didn’t put it there themselves. They play it safe and just mark it as malware or PuP (potentially unwanted program) as they figure if you are a miner you know its there and probably have the technical ability to work around it.
Covering these steps more in detail, to get started mining Zcash with EWBF you will need a Windows based PC (or mining rig) and a late generation Nvidia GPU, preferably a GTX10xx series such as the GTX 1080 that I will be using.
The EWBF CUDA Zcash Miner has a built-in developer fee that is set at 2%, meaning that every 10 minutes the software will switch to a different pool and mine for the developer some shares and then get back to mining for you. The author of the software claims speeds of about 250 H/s for Nvidia GTX 1070 while the NiceHash EQM miner does currently about 220 H/s on the same GPU. Our quick tests showed a hashrate of about 235-240 H/s average (up to 250 H/s) on stock GTX 1070, so still slightly faster, but not as much as you may want it to… then there is the dev fee as well and it seems that we are seeing somewhat more rejects than, especially when switching to mine for the dev fee. So while this may be an interesting alternative for users willing to mine outside of NiceHash, the actual performance that you may get poolside may not be much different than with what is currently the fastest implementation from NiceHash (taking into account the dev fee and the rejected shares)…
Blockchain the public record of all bitcoin transactions. The blockchain may be viewed by anyone and can be used to determine how many bitcoins were attached to any one address at a given time. One place to be able to easily view this information is blockchain.info
Next, you will have to ensure you have the correct virtual memory enabled (minimum 16GB). To do this, search for system in the start menu. Open system and on the left hand side click ‘Advanced System Settings.’ Go under the advanced tab, under performance settings, and advanced again. Then click ‘Change’ under virtual memory. Uncheck the box that states to ‘Automatically manage paging file size for all drives’ and then input a custom size of 16384 (or whatever is the maximum allowable value up to 16GB) into the Initial and Maximum size fields. This will prevent you from having any errors with virtual memory.
Just in time for Christmas a new NiceHash EQM 1.0.4a miner is available with about 10-15% speed boost for owners of Nvidia GPUs mining Zcash (ZEC). Like previous versions of the EQM miner it will only work for selling your hashrate on NiceHash, so not able to mine on another pool with it. The latest speed bump is intended for SM52 and SM61 capable Nvidia GPUs (that means only 9xx and 10xx cards), so no speedups for owners for first gen Maxwell GTX 750 (Ti) unfortunately. Currently only a Windows version is available. We are seeing a nice bump from about 320 H/s with the previous version to a little over 360 H/s on a stock GTX 1070 GPU with the 1.0.4a, overclocking brings even more hashrate.
You will now need to choose a pool in which to mine at. Most pools now use your wallet address as an account, with payments sent automatically to your wallet address once you reach the pool’s payment threshold. There are still some exceptions to this, such as the Suprnova pool which still requires you to register an separate account and input your wallet address separately.
–server us1-zcash.flypool.org (the — indicates a parameter with a valid keyword will follow, in this case server. Then a space and the variable for the parameter, in this case the flypool server address.)
If you want to dual-boot and not just clean install you will need this step. Right click on the windows start menu, on the bottom left and select ‘Disk Management’. Select your main HDD or SSD that you want to dual boot from, right click on it and press ‘Shrink’. I suggest using at least 32gb just to be safe.
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)
Simply plug in Freedom Miner to any 110-240V power outlet, plug in the Ethernet connection to your router or cable modem, turn it on and it will begin mining right away. A typical 15A circuit can support two Freedom Miners (7.25A / Unit), assuming no other equipment is being powered at the same time.
Claymore’s Zcash (ZEC) AMD miner has been updated a couple of times already since the release of the initial version from some days ago. The number of optimizations and hashrate improvements with pretty much each major update has been tremendous, bringing back to life many of the old AMD Radeon GPUs such as 7950/7970 or the 280X, some of the most popular mining video cards for the last few years. The latest release, already a major version 6 brought more fixes and optimizations in terms of performance. As one would expect Nvidia is left behind once more, even though there were some signs that recently it was starting to catch up to the levels of performance of AMD GPUs, it is now yet again significantly slower. So owners of Nvidia-based mining rigs might want to switch to some other alternative for mining at the moment after the latest performance boosts from Claymore. Do have in mind however that Claymore’s Zcash miner does come with a 2.5% dev fee, below is a list of major changes and updates of the miner after the initial release: