Read more →
The first question everyone asks once they have decided to try Zcash mining is “What hardware is best to mine with?” This question is not easily answered because there are many improvements in hardware and software happening on almost a weekly basis. To start, mining falls into one of two general categories
CPU mining – using your computers Processor (CPU) to mine
GPU mining – building a computer with one or several Graphics Cards (GPU) to mine
At the beginning you could effectively mine Zcash with just a CPU, but due to advancements in software GPU’s have a huge advantage over CPU’s. You can still use a CPU to mine but your return will be very low, so all of the serious miners use GPU rigs. GPU miners will often fall into one of two camps:
AMD- American Micro Devices brand GPU’s
Nvidia – Nvidia Brand GPU’s
Both brands of GPU can be good at mining Zcash depending on the model. It will take some research to find what the Cost/Performance/Electricity consumption trade-offs are...
more at: https://www.zcashcommunity.com/mining/zcash-mining-hardware/
Read more →
The official Zcash 1.0 User guide at https://github.com/zcash/zcash/wiki/1.0-User-Guide is a great place to start and just get familiar with how Zcash works. The Zcash software provided by Zcash company is a complete package that will let you run a full Node, Mine with your CPU, and also has a built in Wallet for sending and receiving Zcash.
Important: You will need to already have Zcash installed before you can start using the more specialized software below! If you want a beginners step-by-step guide to installing and using the software for you can find one here and I have embedded the official install video below.
The biggest limitation of the official Zcash software is that it only takes advantage of your CPU to mine. If you have decided to build a dedicated GPU rig for mining the basic software will not be enough, you will need to decide on software that has been optimized to take advantage of your GPU’s.
This is a list of the most popular Zcash Mining software for each platform, some of this software contains a built-in developers fee. I try to keep this list up to date as I can, if there is a broken link or missing software please drop me an email.
Zcash Official Software – https://github.com/zcash/zcash/wiki/1.0-User-Guide
Gateless Gate – (also works with some GPU’s) https://bitcointalk.org/index.php?topic=1716584.0
Zcash-Proxy – (CPU+GPU stratum for zcashd, make a private pool) https://github.com/sammy007/zcash-proxy
Optiminer – https://forum.z.cash/t/miner-optiminer-zcash-gpu-miner-v1-5-0/8109
Claymore – https://forum.z.cash/t/miner-claymores-zcash-miner/7114
Genesis SGminer – https://bitcointalk.org/index.php?topic=1612329.0
EWBF Cuda – https://forum.z.cash/t/ewbfs-nvidia-cuda-zcash-miner-1060-170-h-s-gtx-1070-250-h-s/12523
Nicehash EQM – (only works with nicehash) https://forum.z.cash/t/nicehash-eqm-zcash-nvidia-optimized-miner-maxwell-pascal-win-linux-cpu-mining-v1-0-4c-400-sol-s-gtx-1070-stock/8188
NEHQ – https://forum.z.cash/t/nheqminer-open-source-free-cuda-zec-gtx-1070-400-sol-s-miner-by-nicehash/13542
Read more →
Z-Nomp exists as a heavily modified version of Nomp and is not backwards compatible. It also uses Node.js native C++ bindings to do Equihash verification.
GNU/Linux Installation (Recommended Debian or Ubuntu)
Zcash or Zclassic Full Node
Node.js v7+ [Node 0.10 is deprecated and is not supported!!] (follow these instructions)
Redis key-value store v2.6+ (follow these instructions)
Downloading & Installing
Use your operating system's package manager to install the required dependencies. Then the npm package 'n' will need to be installed in order to download that latest Nodejs stable package. After that the Z-Nomp repository may be cloned and installation can begin.
sudo apt-get install build-essential libsodium-dev npm redis-server git
sudo npm install n -g
sudo n stable
git clone https://github.com/joshuayabut/node-open-mining-portal.git z-nomp
Start the Redis database.
sudo service redis-server restart
Z-Nomp Pool Configuration
Create the config.json configuration file. Optionally: Change the parameters if desired (but this is not a requirement).
cp config_example.json config.json
Create your coin-specific configuration files for the coins that you would like to mine. You may choose to execute any one of these or multiple commands.
cp pool_configs/zclassic_example.json pool_configs/zclassic.json
cp pool_configs/zcash_example.json pool_configs/zcash.json
cp pool_configs/zcash_testnet_example.json pool_configs/zcash_testnet.json
Edit the relevant coin-specific configuration files.
nano pool_configs/[YOUR CONFIGURATION FILE]
more at: https://zdeveloper.org/wiki:z-nomp_install