This OpenCL miner based on modified John Tromp's and "silent army" kernel
Github repository:
https://github.com/eXtremal-ik7/xpmclient/tree/version/zcashCurrent releases:
0.1.1:
https://drive.google.com/file/d/0ByzvxWEyrTINamFFLTFhODVYT1k/view?usp=sharing
http://coinsforall.io/distr/zcashclient-0.1.1.zip
0.2.0:
https://drive.google.com/file/d/0ByzvxWEyrTINeEFyTWVuelZkU2c/view?usp=sharing
http://coinsforall.io/distr/zcashclient-0.2.0.zip
0.2.1:
https://drive.google.com/file/d/0ByzvxWEyrTINRkgzZG5vdU9ZQkU/view?usp=sharing (silentarmy: automatically starts 2 instances, you can change instances number in config)
http://coinsforall.io/distr/zcashclient-0.2.1.zip
0.2.2:
https://drive.google.com/file/d/0ByzvxWEyrTINQlM2bm13ZnF6Sms/view?usp=sharing (silentarmy: NVidia support)
http://coinsforall.io/distr/zcashclient-0.2.2.zip
OS Supported: Windows, Linux (binaries for Ubuntu 16.04)
Drivers: Catalyst 16.xx or amdgpu-pro 16.30 recommended
GPUs supported: AMD & NVidia. Optimal choice AMD Polaris GPU RX470 & RX480 with custom ROM
https://bitcointalksearch.org/topic/update-rx480-ref-31mh-custom-rom-vddc-offset-custom-timing-1584617 or NVidia Pascal GTX10xx
Radeon RX470: 25-40
Radeon RX480: 28-4x (45 sol/s only from silentarmy kernel with 2 running instances)
Other GPUs
GeForce GTX1070: 30 sol/s with silentarmy, 25sols/s with old kernel
Pool mining:
Miner uses custom binary protocol first time implemented in xpmclient (Primecoin GPU miner). Working pool instance:
http://coinsforall.io/#!/coin/ZCASHTo start mining:
- Put your T-address or Z-addess to config.txt (need ZCash client installed, online wallet or exchange with ZCash support). Pool support both ZCash address types for payments.
server = "coinsforall.io";
port = "6668";
# Your ZCASH payout address (z-addr)
address = "zthTb2ToG5kuAc11Ni6NxoYjoxQdEr2XvST7XEdLvmHG9k7kotEcwYCaAn1SH4zRdPoXn9kNeFm8CQo k9SNtNgn8d9WcdTK";
- Configure your GPUs (edit corefreq, memfreq, powertune and fanspeed parameters)
- Run zcashgpuclient in Linux or zcashgpuclient.exe in Windows
- Put you address to 'Your Address' field on web site for monitoring workers and payments
Pool system: PPLNS (Pay Per Last N Shares); accounting procedure uses all your shares received during last hour.
Known problems with ZCash:1. Corruption wallet bug:
https://github.com/zcash/zcash/issues/1694 Author says, that he send T -> Z transaction, but it not neccessary, wallet can be corrupted at any moment. Pool wallet goes down an 01.00UTC 29Oct, about 2 hours pool not working. And 7-8 hours needed by repair wallet and send mined ZEC back to pool.
2. Slow and sequential transactions. Z->Z taken an ultimate long time (up to 30 min for creation and up to 5 hours to delivery) and CPU/RAM resources. Z -> T quite faster, it takes 3min for creation and same interval for delivery. If I found way for make transactions more quickly, I implement it immediately, but now I see only one method - return back minimal payment to 0.05 - 0.1 ZEC.
All your payments queued, size of this queue now is 1500 and grows after decrease minimal payment size and wallet corruption incident. You need a long time for wait payments.
3. Another zcashd wallet crashes. Need a time for remove blockchain and download it back. Very often zcashd stucks on block 145 (why 145? I don't know).
Pool issues:1. "Fake payments" Some clients see payment, but really transaction not sent to network. All this transactions will be replayed.
TODO:
1. Payments without Z-address support. No payments to clients from Z-Address. No payments to client's Z-Addresses. All payment problems caused by new 'z' API which can't be used for pool. For anonymous transactions - OK, but not for pool. (TODAY)
Done! payouts is fixed.. finally. Need select a procedure for move already mined coins from your Z to T address
2. Rollback 'Fake' payments and return funds to balance (TODAY)
Started. All 'Fake' payments will be deleted, coins return to balance
Final pure stable version will be until 1 Nov. You can continue mining here, or switch pool/miner and return later after launch non-Z version. Or leave this pool, if you think that it's scam.
Windows defender keeps deleting the latest version, marking it with "Virus Detected" even before I can open it. Am I the only one having this issue?