My name is Shane from The AIOMiner Team. I am pleased to present to you our mining software, The AIOMiner.
We got sick of:
-Messing with Batch Files
-Having a different miner for each algorithm
-Having a different miner for Nvidia and AMD
-Have nowhere to turn for help
All we wanted was a single mining tool that is easy for anyone to use, was compatible with both AMD and Nvidia GPUs, can mine any coin, is constantly maintained and optimized, and has a great support team! We couldn’t find that anywhere, so we decided to create it! Check it out:
AIOMiner Alpha 7c
-AMD and Nvidia Compatible (Mixed Rig Too!)
-Mine Anything Listed on WhatToMine (coins are constantly being added on top of this)
-Auto Crash Recovery
-Text and Email Alerts
-Advanced User Settings
-Integrated Coin Prices
-Integrated Miners (Claymore, EWBF, etc.)
-Windows 10 Compatible (Linux is on the roadmap)
-24/7 Access to our support team via Discord
-And Much More!
We don’t have any developer fee of our own, but some of our integrated miners do have their own fee that we have not removed
Note: Windows Defender MIGHT flag the AIOMiner due to the integrated mining tools and how they function. We are currently working with Microsoft to resolve the issues and become whitelisted on Windows Defender.
2nd Note: While we are NOT open-sourced yet (we will be at first Beta release), we do not lock down our files, so you could open them up if you wanted to take a look at the code.
Removed *'s next to active pools, it just created weird issues. we will re-visit this at a later date
Added pop-up when a new version of AIOMiner is available
Added pop-up when new mining software was available
Removed Auto Update of AIOMiner.exe
Added an alert if AIOMiner starts, but finds no GPU's
Added the ability to add new Settings to AIOSettings, without blowing away your settings
Fixed an issue where if you first started AIOMiner and attempted to hit start, it would be blank. It will now default to the name "Donate" if nothing is populated.
Changed the "New To Mining" coins to be Eth Classic, and Bitcoin Gold
Fixed an issue where you could add a <BLANK> custom coin name
Can't start with no GPU's
WTM List over populates
Resize tab in lower right corner of AIOMiner window does nothing.
AIOMiner GUI does not display correctly at start up.
TestPool fails to run
TimedMining 6PMM will now be 6PM
Dev Notes: Updates for Miners and Applications will occur every 30 Minutes unless you click on the X, then it won't show until you restart AIOMiner
How to Update
Within AIOMiner.rar: Updater.exe
8.5.2 - 2/5/2019 new
AIOMiner.com Subscribers no longer see advertisements
Fixed Links for EthPill
API Additions to send rig uptime, and aiominer version to be shown under rig properties on aiominer.com
Fixed Slow loading times with 8.5.0
Fixed bug's with API Spitting out errors about connections that don't matter
Fixed Restart/Reboot Bugs from AIOMiner.com
Created Debug Mode. Now if you are having issues getting the right settings going, you can enable debug mode to see why a miner closed to assist you
Fixed Phoenix API Bug
Fixed ProgPow's KH/s to MH/s
Added in API Support for all supported Miners
Added in Signed SSL Cert from AIO INC
AIOMiner_Installer.exe is now SSL Cert Signed to AIO INC
Fixed bug where WhatToMine wouldn't show for 380 Cards
Fixed a bug where BMiner wouldn't shut down
Fixed a bug where uptime would reset after 59 minutes, it will now show DD
HH : MM
Fixed a bug where new users would get new miner process, but old miners and would force them to update even though they just downloaded
Updated GMiner to now report in G/s vs SOL/s when mining CuckaRoo29 (GRIN)
Logs can now be expanded/retracted to see what they say vs clearing them
-- Removed Lyra2REv2
-- Removed CNv7
-- Added CNHaven
-- Added CNFast
-- Added Aion
-- Added BCD
-- Added X22i
-- Added MTP
-- Added Cuckaroo29
Moved Debug Mode to be a checkbox and make start button larger
Added System Uptime X
X : X display on the front of AIOMiner
Added Mining Uptime X
X : X display on the front of AIOMiner
Added API support for WildRig Multi
Added API support BMiner
Added API support for SRBMiner
Added API support for VEOMiner
Removed profit support for 750 ti, and AMD 280
Added profit support for 2070
teamredminer v0.3.10 Beta Release
This is an optimized miner for AMD GPUs created by todxx and kerney666.
For questions/comments about cryptonight v8, please post in this thread.
This is the lyra2rev3, lyra2z, and phi2 thread for this miner.
This is a BETA release and may be unstable on some hardware.
Algorithms: cryptonight v8 (cnv2), lyra2rev3, lyra2z, phi2
GPUs Supported and Tested:
RX 580/570/480/470 on windows and linux with rocm or amdgpu-pro drivers
RX Vega 64/56, Vega FE on windows and linux with rocm or amdgpu-pro/PAL drivers
RX 560/550 on windows and linux with rocm or amdgpu-pro drivers
Windows download available here:
API: The miner includes a read-only api based on the sgminer-5.5 API.
Both the json and text formats are supported. For more details, we refer to the sgminer api documentation.
Supported GPU driver (see GPUs Supported above)
For cryptonight v8 and lyra2rev3 on linux, only amdgpu-pro drivers are supported. Version 18.30 or newer is needed for Vegas. ROCm is not supported.
This miner includes the following dev fees:
Cryptonight v8: 2.5%
For reporting bugs and/or for features requests please make a post here and we’ll do our best to respond.
Any feedback would be appreciated.
Features In Development:
doing tests with this miner, here I leave the results
GPU0 Asus rogstrix evo rx560 4gb
GPU1 MSI gaming rx580 4gb
GPU2 MSI armor rx480 4gb
GPU3 MSI Armor rx470 4gb
GPU4 MSI Amor 570 8gb
these are the results when extracting LUXCOIN
[2018-09-14 10:38:29] Stats GPU 0 - phi2: 2.220Mh/s (2.216Mh/s)
[2018-09-14 10:38:29] Stats GPU 1 - phi2: 4.766Mh/s (4.752Mh/s)
[2018-09-14 10:38:29] Stats GPU 2 - phi2: 4.355Mh/s (4.346Mh/s)
[2018-09-14 10:38:29] Stats GPU 3 - phi2: 4.279Mh/s (4.274Mh/s)
[2018-09-14 10:38:29] Stats GPU 4 - phi2: 4.223Mh/s (4.274Mh/s)
[2018-09-14 10:38:29] Stats Total - phi2: 19.844Mh/s (19.861Mh/s)
but if I try to extract other coins from the something phi2 throws an error
Pool eu.bsod.pw successfully subscribed.
[2018-09-14 10:50:51] Pool eu bsod pw authorization succeeded.
[2018-09-14 10:50:51] Pool eu bsod pw set difficulty to 1.000000
Vega 64 gets 6.5 MH
i tried ethos 1.3.2 on another rig, with asus mining expert and 9 gpu (mix 570/580) and it works a bit creepy… 1-2.4mhs per card and i am using 1200 (950) / 900, so it should work without problem
Same issues here, experimenting with RX470 Sapphire mining editions (4gb/8gb) trying to get best speed/power. But there are lots of sudden failures.
Stock Ethereum settings fail after 1-2 hours running (few cards each rig):
1 Core state
850 Core voltage
With these settings they run a little bit longer, still testing:
3 Core state
875 Core volatge
Hashrate on both settings is 2.767 to 2.813. Power usage is between 70-75w
Changes in v0.3.10
Slight performace improvement for Vegas on lyra2rev3
Pool stratum protocol work-arounds for some pools, fixing duplicate share error.
Changed handling of unrecognized pool rpcs to be ignored instead of causing a reconnect.
Fix for duplicate shares on 480/580/Vega56 cards with lyra2rev3.
Changes in v0.3.9
Added support for lyra2rev3 on amdgpu-pro and windows. ROCm support coming in later version.
Fixed API bug with not reporting dead GPUs
Changes in v0.3.8
Added support for fan speed and temperatures.
Added watchdog function for gpu init stuck, dead gpu, over-temp gpu, and non-responding pool.
Added new optional ‘L’ config prefix for low-end cards like lexa/baffin for a 10+% speed-up on some cards
Added an option for writing out a log file.
Added cycling through multi-entry dns records when connecting to pools.
Added a pool-connect timeout.
Added measurement and displaying of pool response times.
Added support for 80-byte headers for Phi2 algo (for non-LUX coins).
Slightly tuned the ‘+’ mode for polaris, some GPUs will show slight performance increase.
Fixed bug with API interface occasionally getting stuck.
Changes in v0.3.7
Redesigned GPU initialization, should now be less error prone.
Added clean shutdown to reduce driver/GPU crashes.
Added staggered GPU start-up to reduce GPU crashes.
Added CPU verification for CNv8 and associated --no_cpu_check option.
Fixed crash on pool authentication error.
Added --pool_broken_rpc work-around option for pools that violate json rpc spec.
Added option to reorder by PCIe bus numbers.
Added --list_devices option to show available devices.
Added changed stats formatting to indicate which numbers are accepted/rejected/hw-error shares.
Added uptime to stats.
Changes in v0.3.6
Added support for Rx550 cards (gfx804).
Improved stability on larger rigs, especially with weaker cpus.
Improved error reporting on failed initialization.
Changes in v0.3.5
Changed GPU initialization to be sequential by default and added --init_style option for faster init styles.
Fixed network buffer size issue preventing the use of very long usernames/passwords/rig_ids.
Added opencl platform auto-detection for AMD platforms when --platform is not specified.
Changes in v0.3.4
Added CryptoNight v8 (CNv2) support
Changed stats display to include pool hashrate and better formatting
Added parallel GPU initialization
Added output of submitted/accepted/rejected shares.
Changed hashrate reported to be full GPU hashrate (previously hashrate reported was after dev fee deduction)
Changes in v0.3.3
ROCm support reintroduced
API support based on the sgminer API
Improved GPU platform detection
PCIe bus id printed on startup and is available over API
Added option for periodic stats interval
Changes in v0.3.2
Added windows support/build
Added vega PAL driver support
Removed ROCm support (temporarily)
Removed libjansson dependency
Changes in v0.3.1
Fixed phi2 issues with rejected shares and low pool-side hashrate.
Hello, we are happy to announce new release of GrinPro miner
(GrinPro is our modified version of GrinGoldMiner with API and some speed improvements)
get it at: Download GrinPro miner
Changelog for 1.2 release:
- Up to 30% faster Nvidia solver
- Very high Nvidia solver fidelity
- Improved AMD fidelity by about 1%
- Significant reduction in CPU usage for AMD and Nvidia (up to 2x less) (Implemented original fast C++ cycle finder from John Tromp)
- Slightly improved AMD mining rate
- Fixed AMD cards auto-detection issues
- "Reconnect To Primary" config option - try to connect back to primary stratum connection when on backup connection. You can set this in config, see manual_config.xml as example, alternatively can be also set as commandline argument (View documentation)
- API changes:
- Workers show Fidelity - Fidelity is important to make sure that solver is not missing valid graphs. Large GPS (graphs per seconds) is not enough on its own - with low Fidelity, the miner will miss valid solutions. Value should be close to 1.0. Fidelity is a statistical value and will be more precise the longer the miner is running (wait 24 hours if you are diagnosting cards). See more on Fidelity by John Tromp
- GPS is 0 when worker is offline
- Remote Dashboard options in config. Remote Dasbhoard will be released soon and this version of GrinPro miner is compatible with it.
**SRBMiner Cryptonight AMD GPU Miner
Mega : Download SRB_Miner
If you have a Vega, and want to mine V7 algos, use Adrenaline 18.6.1 drivers, if you want to mine Heavy algos, use Adrenaline 18.3.4
- Added new Monero algo 'Cryptonight R'
- Added algo 'Wownero'
- Added algo 'Conceal'
- Added algo 'Zelerius'
- Added algo 'Xcash'
- Replaced 'Mox' algo with new 'Mox V8' algo
- Added parameter 'maxnosharesent' in cmd
- Added parameter 'randomnonce' in cmd
- Added parameter 'enablecoinforking' in cmd
- Added algo switching info in json and on html stats page
- Lot of bug fixes
Simple, yet so complex
Supports Nicehash & SSL/TLS encrypted connections
Adrenalin 18.5.1, Adrenalin 18.5.2, Adrenalin 18.6.1
Cryptonight Lite [lite]
Cryptonight V7 [normalv7]
Cryptonight Lite V7 [litev7]
Cryptonight Heavy [heavy]
Cryptonight Haven [haven]
Cryptonight Fast [fast]
Cryptonight BitTubeV2 [bittubev2]
Cryptonight StelliteV4 [stellitev4]
Cryptonight ArtoCash [artocash]
Cryptonight Alloy [alloy]
Cryptonight B2N [b2n]
Cryptonight MarketCash [marketcash]
Cryptonight Italo [italo]
Supports Nicehash, Nicehash V7 & SSL/TLS encrypted connections
Low DevFee (0.85%) ; every ~2 hours 1 minute mining for the dev
Non-agressive DevFee mining ; if miner can’t connect to DevFee pool, no problem, switching back to user pool ASAP
Only one parameter you have to play with : intensity (0 - 300)
Leave intensity on 0, and miner will try to set a minimum start intensity automatically
To get even better results, there is an option to use double threads
Watchdog that monitors your GPU threads, if they stop hashing for a few minutes, miner restarts itself
Hash monitor, if 5 minute average hash falls under the value you define, miner restarts itself
Set system shutdown temperature, to protect your GPU’s from overheating
Restart (disable/enable) Vega gpu’s with devcon before mining
API for rig monitoring
If you leave intensity on 0 it will play safe, so in many cases you can increase that value to get better results
For better results set double_threads to true, and leave intensity on 0
If you get an error that says it can’t create scratchpad buffer, you have to lower intensity
Largest intensity setting won’t always give you the best hashrate. Experiment and find the best setting for your GPU.
Here’s a (not complete) list of supported coins, and which algo has to be used
+ItaloCoin (from block 55.000)
Update infos :
Don’t copy newer version of miner over old one, or if you do make sure you delete .srb files from Cache folder before running it!
- Added new algo 'CN-Gpu' (faster than original implementation in Xmr Stak)
- Much better auto setup on some cards for 'CN-Turtle'
- Added check for last sent share time
- Added aliases for algos, to be more compatible with other miner names
- Prettier stats (when pressing 's')
- Minor bug fixes
- Added new algo 'CN-Fast2'
- Added new algo 'CN-Hospital'
- Added compute errors display in json & html stats
- Fixed a bug in networking code that could crash miner
- Fixed a bug with hashrate display on disabled gpu's
- Old_mode is now auto set on Vegas where needed
- A little re-design of miner startup
Speed increase on BitTube/Haven/Heavy/Italo algos up to ~10% (depends of gpu)
Small speed increase on V8 algo for Vegas
Added new algo CN-Dark [CryoNote]
Added new algo CN-Fest [Festival coin]
Added startup monitor which monitors miner startup process
Added new work mode for GPU hashrate watchdog [–gpuwatchdogdisablemode]
Added yet another gpu tuning parameter ‘aes’
Fixed a bug related to hash speed monitor and algo switching
Small bug fixes
Algo switching without miner restart
Benchmark everything from algos.txt and just paste the hashrates (–benchmarkalgos)
Added number of algo switches to API and stats
Added cmd parameter --resetmineronalgoswitch which forces miner to reset on algo change
Changed minimum --algoswitchmintime from 3 min to 30 sec, default is still 600 sec
Fixed API pool stats when not connected to a pool
Added cmd parameters --cjobtimeout, --cmaxdifficulty, --ckeepalive
When critical temp is reached, ADL temp is now logged before shutdown
Notification on too many compute errors (set with --gpuerrorsalert value)
Added a performance tuning parameter ‘fragments’ for gpu_conf and cmd
Fixed a bug that could crash miner on shutdown
Added possibility/support to set GPU’S with cmd parameters directly in start.bat
Added parameter --sendallstales , which enables sending of every stale share
Minor bug fixes
More speed on Vega56 cards on every algo (probably on Vega64 and VegaFE too, i don’t have them to test)
Added parameter --enableduplicategpuid (used in start.bat), that enables to use the same gpu id in gpu_conf multiple times
Removed useless kernels 3 and 4
Removed useless CPU opencl support
Added support for Italocoin new algo (from block 55.000)
Auto intensity for Vega cards improved, also managed to increase hashing speed on Vega cards for about ~1-1.5% (mainly on heavy algos)
If user uses non existing GPU id in gpu_conf, it will be ignored, no error will be thrown
Fixed miner crash when using a non AES capable CPU on some algos
Added Windows version and build in log
Added video driver version in log
Added info about CPU AES support in log
Statistics now shows number of stale shares that were accepted by pool
Added parameter ‘min_rig_speed_duration’ that can set period for ‘min_rig_speed’ parameter (minimum is 30 sec), default is 5 min
Changed IPBC/Bittube old algo to new BitTubeV2 algo (from block 110000)
Max difficulty reconnecting mechanism is now triggering instantly
Added ‘worksize’ option in config.txt, that is applied to every GPU (only if not set in gpu_conf)
Hopefuly fixed a bug with job timeout reconnecting
Hashrate watchdog now triggers even when user not connected to pool
Updated to 2.0.5 - 21.10.2018
Ewbf [Equihash] - Ewbfautorun.bat
Dstm [Equihash] - Dstmautorun.bat
Claymore [Equihash] - ClayZECautorun.bat
Claymore [CryptoNote] - ClayXMRautorun.bat
Claymore [NeoScrypt] - ClayNSautorun.bat
Claymore [Ethash] - ClayETHautorun.bat
Ethminer [Ethash] - Ethrautorun.bat
Ccminer [Multialgo] - CCautorun.bat
Cast XMR [CryptoNote] - Castautorun.bat
Phoenix [Ethash] - Phnxautorun.bat
Hello, guys! FarmWatchBot (Miner autorestart, autorun, watchdog) by Acrefawn (me).
Opensource CMD/BAT file. If you found or corrected an error, please contact me immediately!Together we can work out any bugs as well as add features and functionality to further automate the process of mining.
First of all I have to say, this script was developed for me and my friends. We did this to make the mining process easy and stable. This script helps monitor the mining process for errors and takes some corrective measures depending on the issue that arise from the miner or hardware. After much time of running this script personally to ensure its stability, I decided to share this script with the community.
Functionality is fully brought to the mind. Everything works without problems or errors and have been tested over and over. I’d personally like to thank those who spent their time and helped me to make this script better. You helped worked for the common cause! The script is in active development. Feature requests, suggested changes and error corrections are welcomed by everyone.
If you use this script, find it helpful, and it has stabilized your mining productivity then please donate. This is an open source project and you are not required to pay for it. When I ask for donations I’m not necessarily referring to monetary donations exclusively. You can donate with your SHARES, LIKES and FEEDBACK as well. Thank you very much!
Ignore SmartScreen, you can open .bat for editing and check that it is not a virus.
Windows 10 Pro x64 Creators Update or higher (May not work on others).
All programs for overclocking must be installed in their default directories.
Use path, folders, .bat file name in English, without special symbols and spaces.
The presence of miners .log file. The .bat script works using the data in your .log file. Make sure you added special option to the config.ini file. If you experience difficulties with the log file or this script, please delete config.ini file and run through steps 2 and 3 of the instructions again. This values already exist in default config.ini, just not remove them.
It is advised that you disable “User Account Control”.
Right click on the window of CMD prompt, then select “Properties” and remove the tick for “Quick Edit”.
Powershell WMF 5.1 (for premium Windows 7 users).
Use 24 hours format. (OS date/time settings).
I highly do not recommend modifications to the code by yourself. If you feel the need to make changes then please contact me with suggestions so that I can help. Any changes resulting with errors that need my technical assistance will not be done for free.
Download .bat file from [CMD] FarmWatchBot.rar
Please do not rename it.
Move .bat file to the folder with the miner, double click the .bat file. A new config.ini file will be created with default settings at first run.
Close .bat CMD window and open the created config.ini file for editing. Configure settings in this file according to your needs using notepad. The configuration file is always at a higher priority than the variables inside the script.
Add a SHORTCUT to .bat file in your Startup folder (WIN+R shell:startup).
Run .bat file if you are satisfied with settings in the above mentioned files and enjoy the automation!
Fine tuning of the mining process by using of config.ini file.
Activity monitoring of GPU OC software such as MSI Afterburner, GIGABYTE Xtreme Gaming Engine, ASUS GPU Tweak II, EVGA Precision X, AORUS Gaming Engine, Palit Thunder Masterand auto restart of it, if necessary.
Ability to auto enable specified Overclock Profiles for MSI Afterburner.
Average hashrate monitoring and control. Information about average hashrate, last total hashrate, current temperature, current pool server hourly reports in Telegram.
The ability to run and activity control another miner or any other programs (Minergate, TeamViewer, Storj etc).
Control of the active GPUs number, based on settings in config.ini or on last loaded amount.
Ability to periodically reboot the miner or computer with specified time intervals.
Reboots the PC after critical errors. This script uses an error list which includes errors that require the PC to be restarted in order to resolve the issue.
Monitors internet availability. Restarts PC in regular time intervals if connection has not restored.
Supports an extra back up pool server switch over, when main server is inaccessible.
GPU overheat control.
Checking the presence of the necessary files. Sorts logs into the Logs folder, with the ability to clean it. Maintain your logs in the autorun.log file. Errors, warnings, messages regarding successful start. Screenshot of the desktop in case errors occur and sort them into the Screenshots folder.
dstm’s ZCash Cuda miner
I’ve written it initially for my own purpose. It performs pretty well - so here it is.
Compatible with devices having Compute Capability 5.0 and greater i.e. it should run fine on Maxwell/Pascal GPUs.
Supports every server using the stratum protocol. If you have issues with certain pools pls. report them here.
Contains 2% devfee.
Suggestions are welcome.
1080Ti 725-740 Sol/s
1070 440-450 Sol/s
Sample output mining on a rig with 8 GPUs.
GPU0 65C 75% | 507.9 Sol/s 504.9 Avg 269.8 I/s | 4.52 S/W 112 W | 3.74 100 39 ++++++++
GPU1 64C 70% | 508.4 Sol/s 509.1 Avg 273.0 I/s | 4.57 S/W 111 W | 4.11 100 38 +++++++++
GPU2 62C 70% | 512.9 Sol/s 514.0 Avg 274.0 I/s | 4.60 S/W 110 W | 2.62 100 37 +++++
GPU3 61C 70% | 502.4 Sol/s 500.8 Avg 266.9 I/s | 4.48 S/W 113 W | 2.24 100 38 ++++++++*
GPU4 64C 70% | 508.6 Sol/s 508.2 Avg 272.9 I/s | 4.53 S/W 111 W | 1.49 100 38 ++++++++
GPU5 57C 70% | 506.7 Sol/s 504.7 Avg 270.0 I/s | 4.53 S/W 110 W | 1.94 100 38 ++++++++
GPU6 59C 70% | 514.5 Sol/s 506.3 Avg 270.4 I/s | 4.55 S/W 112 W | 2.36 100 38 ++++++
GPU7 64C 75% | 511.1 Sol/s 515.1 Avg 275.2 I/s | 4.62 S/W 109 W | 1.12 100 37 ++++++++
4072.6 Sol/s 4063.3 Avg 2172.1 I/s | 4.55 S/W 891 W | 19.63 100 37 ++++++++++
Sol/s: solutions per second
Avg: average solutions per second
I/s: iterations per second done by the GPU
S/W: efficiency - average Sol/s per Watt
W: power consuption in Watt
last 3 colums:
: indicates that a new job was received
: indicates one submitted share
: indicates one submitted dev fee share
= : sum/average if mining on multiple GPUs
openssl 1.0 (for versions <= 0.5.7)
Visual C++ Redistributable for visual studio 2015 (VCRUNTIME140.dll)
fix ssl handshake failures
fix device selection bug introduced in 0.6.1
make linux performance improvements introduced in 0.6.1 optional
via ‘mq-solver’ parameter (due to issues on some systems)
improve device initialization on large systems
Download For Linux x64
Download For Win x64
fix failover-pool not switching back on ssl errors
fix failover-pool not switching back on some servers
add support for stratum’s client.reconnect rpc
support configuration of ‘temp-target’, ‘intensity’, ‘pool’ via cmd-line parameters
report current difficulty and target on term-ui
sort output by gpu_id on term-ui
colorize temperature above 70°C on term-ui
report intended fan speed on term-ui, web-ui, json-rpc
report power consumption on term-ui
improve performance on linux systems by ~2%
failover pool support
introduce configuration file
introduce intensity option
support per gpu temp-target via cfg-file
support per gpu intensity via cfg-file
json-rpc report gpu_name, pci_bus_id, pci_device_id
improve error reporting
improve handling of invalid server resposes
improve reconnection in cases where servers
become reachable but respond with malformed data
ui: add colorized output
web-ui: use dark colors
con: add support for protocol v.01000020
link openssl statically
reduce cpu load
minor performance improvements
con: use single pool connection
con: ssl: clear session data before reconnect
nvml: handle invalid values
reduce cpu load
minor performance improvements
con: handle failure of dev share pool
con: disable reconnect limit
logfile: disable buffering
fix: device selection
fix: latency reporting
add logfile support
add option to disable auto reconnect
handle disconnect periods in web/json stats
add basic GPU responsiveness infrastructure
ui: change timestamps to ISO 8601 format
webui: report: uptime contime server user port
json: report: uptime contime server user port version
cpu: reduce cpu load
con: fix recon loop
con: network latency measurement
ui: add accepted/rejected shares ratio
ui: add network latency
ui: add information about selected devices
fix a race that might have corrupted shares
net: tcp: disable the Nagle algorithm
which reduces network latency in some circumstances
net: lower keepalive for nat-networks
con: fix reconnection might have give up too early
con: enable TCP Keepalive to prevent nat-routers from
dropping the connection.
ui: output rejected shares
ui: optional output of timestamps
telemetry: make web ui mobile friendly + add share stats
telemetry: json: add more GPU stats
con: support set_extranonce rpc
con: improve handling of temporary slow network conditions
con: add monitoring support using web browser
con: add monitoring support using json-rpc
mp: rebalance queue sizes - this improves the solution rate as
seen by the pools, especially on pools that submit new jobs often
fix: bad miner performance when using --temp-target
on systems with many GPUs
reduce temperature controller cpu usage
fix: Sol/W might have produced wrong values
fix: Sum not shown if --dev was used
fix: memory leak on reconnection
stratum: support more pools
ui: flush stdout stream
con: improve reconnections
performance improvements 0.3-0.5 %
mp: more accurate time measurements
ui: calculate efficiency
temperature controller added
cpu: reduce CPU usage
con: improve pool support
minor performance improvement
mp: improve stability
con: support more pools
con: more robust reconnection support for unreliable
servers which often drop the connection
ui: report GPU temperature
cpu: reduce CPU usage
con: support encrypted connections
con: Miner reconnects automatically on connection loss now,
e.g. on DSL-disconnects / public IP-changes
UI: report submitted devfee-shares
about 4% on Maxwell
about 1% on Pascal
Improved pascal perfromance.
Added support for concurrent mining on multiple GPUs.
Be asynchronous where possible.
MinerMonitoring - Crypto mining rig monitoring software for Linux and Windows
Support SMS/Telegram/Push notifications when:
– GPU temperature gets higher than required
– GPU temperature gets lower than required
– (AntMiner) Chip temperature gets higher than required
– (AntMiner) Chip temperature gets lower than required
– Miner is not responding for X amount of minutes
– GPU Fan speed is lower than X
– GPU Fan speed is higher than X
– Miner hashrate too low
– GPU hashrate too low
– Notification when miner comes back online
CCMiner Palgin skunk mod
CCMiner SP Skunk mods
CCMiner >= 2.0
SGMiner type miners
WildRig Multi AMD & WildRig
Excavator by NiceHash (1.4, 1.5)
Claymore’s Dual Miner support
ASIC AntMiner support
Supports miners without API (Stats-Only mode, reports GPU stats)
Pool 24h revenue tracking
Dailiy profit graph
Wallet monitoring service
Coincalculator.io profit calculation based on current hashrate and power
Share monitoring / graph
Power usage graph
MinerMonitoring OS Linux
Supports AMD / nVidia custom OC profiles
Remote console viewing from web and app
Config remote change from app and web
Supports custom software deployment to multiple rigs
Hashrate, temperature, power and fan speed monitoring
Fan curve support
Manual fan speed support
Critical/Stop temperature support
EthControl v0.0.20 build 1029 (Windows)
Fan curve support
Supports CCMiner auto-restart when CPU does not validate.
Supports EWBF auto-restart when cuda device thread exited.
Bulk updates for remote configuration / install.
Ethminer full monitoring with GPU hashrate, GPU temp and GPU fan speeds.
Remote rig reboot support.
Remote stop/start support for mining software.
Web console for remote diagnostics
Automatic miner software installation support and updates
Afterburner profile loading
Custom OC profiles for AMD / nVidia cards
Custom OC settings
OhGod pill support with automatic loading
Starts with windows automatically
CCMiner “invalidate cpu” error auto-restart
Easily deploy custom ccminer forks, claymore updates, custom software to multiple rigs
EthMonitoring v1.0.3 (Windows)
Supports multiple miners monitoring from one PC (Only monitoring no control)
Supports local rig monitoring with stats-only mode (no control)
Supports SGMiner/CGminer pool management (AntMiners)
Daily balance graph
Monitoring multiple coins from Cryptopia, Luno, Nicehash or by explorer
Transactions history in apps and web
Notifications for incoming/outgoing transactions
Masternode tracking support
Automatic rig rebooting when offline detected
Manual start/stop, reboot from app and web
Remote config change
We support custom colors for hashrate, fan speed and temperature for easier tracking
Complete overview for TV screens
Scroll to offline/notified rig
Download: MinerMonitoring v.1.0.5
Claymore’s ZCash/BTG AMD GPU Miner.
Latest version v12.6:
added Vega cards support (ASM mode).
added ASM mode for RX460/560 cards (+20% speed).
new GPU sorting method for AMD cards. Now GPUs are sorted by physical bus index (it matches AfterBurner list of GPUs). Also the list of temperatures/fans matches the list of GPUs automatically.
Therefore “-di detect” and “-gmap” options are not necessary and not supported anymore.
WARNING: be careful if you use use separate overclock/temperature settings for every card, due to new sorting method GPUs can get different indexes!
added fan/OC support for 17.7.2 (and higher) drivers.
improved support for systems with more than 10 GPUs, check readme for “-di” option description for details.
added pool selection in runtime (“e” key).
a few minor improvements.
Reduce intensity ("-i" option) if miner is unstable or if you see bad speed.
It seems there is no way to get full speed on latest drivers for Fiji cards, at least in Windows. So don’t use latest drivers for Fury, use 15.12 or 16.3.2, or use “-asm 0” for them if you use newer drivers.
MEGA: Download v12.6
This version is for pools.
Catalyst (Crimson) 15.12 is required for best performance and compatibility.
15.12 does not support some Fiji cards, use 16.3.2 for them.
For 4xx cards (Polaris) Crimson 16.12.2 is recommended.
NOTE: For best performance on Fiji cards you must use 15.12 or 16.3.2 drivers. For newest drivers speed will be slower!
You can get bad results for non-recommended drivers, or miner can fail on startup.
Set the following environment variables, especially if you have 1-2GB cards:
For multi-GPU systems, set Virtual Memory size in Windows at least 16 GB:
“Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory”.
This miner is free-to-use, however, current developer fee is 2% if you use secure SSL/TLS connection to mining pool, every hour the miner mines for 72 seconds for developer.
If you use unsecure connection to mining pool, current developer fee is 2.5%, every hour the miner mines for 90 seconds for developer.
If you don’t agree with the dev fee - don’t use this miner, or use “-nofee” option.
Attempts to cheat and remove dev fee will cause a bit slower mining speed (same as “-nofee 1”) though miner will show same hashrate.
Miner cannot just stop if cheat is detected because creators of cheats would know that the cheat does not work and they would find new tricks. If miner does not show any errors or slowdowns, they are happy.
This version is for recent AMD videocards only: 7xxx, 2xx, 3xx and 4xx, 1GB or more.
There are builds for Windows x64 and Linux x64. No 32-bit support. No NVidia support.
COMMAND LINE OPTIONS:
-zpool ZCash pool address. Only Stratum protocol is supported.
Miner also supports SSL/TLS encryption for all data between miner and pool (if pool supports encryption), it significantly improves security.
To enable encryption, use “ssl://” or “stratum+ssl://” prefix (or “tls” instead of “ssl”), for example: “-zpool ssl://asia1-zcash.flypool.org:3443”
-zwal Your ZCash wallet address. Also worker name and other options if pool supports it.
Pools that require “Login.Worker” instead of wallet address are not supported directly currently, but you can use “-allpools 1” option to mine there.
-zpsw Password for ZCash pool, use “x” as password.
You can use “config.txt” file instead of specifying options in command line.
If there are not any command line options, miner will check “config.txt” file for options.
If there is only one option in the command line, it must be configuration file name.
If there are two or more options in the command line, miner will take all options from the command line, not from configuration file.
Place one option per line, if first character of a line is “;” or “#”, this line will be ignored.
You can also use environment variables in “epools.txt” and “config.txt” files. For example, define “WORKER” environment variable and use it as “%WORKER%” in config.txt or in epools.txt.
flypool SSL/TLS connection:
ZecMiner64.exe -zpool ssl://eu1-zcash.flypool.org:3443 -zwal t1U7fJqYzmQyVNB2AyGthJJTrFgtVDhbXmB.YourWorkerName -zpsw x
suprnova SSL/TLS connection:
ZecMiner64.exe -zpool ssl://zec.suprnova.cc:2242 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
miningpoolhub SSL/TLS connection (this pool detects encryption automatically so it uses same port as for unencrypted connection):
ZecMiner64.exe -zpool ssl://us-east.equihash-hub.miningpoolhub.com:20570 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
coinmine SSL/TLS connection:
ZecMiner64.exe -zpool ssl://zec.coinmine.pl:7017 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
flypool (unencrypted connection):
ZecMiner64.exe -zpool eu1-zcash.flypool.org:3333 -zwal t1U7fJqYzmQyVNB2AyGthJJTrFgtVDhbXmB.YourWorkerName -zpsw x
nanopool (unencrypted connection):
ZecMiner64.exe -zpool zec-eu1.nanopool.org:6666 -zwal t1U7fJqYzmQyVNB2AyGthJJTrFgtVDhbXmB.YourWorkerName -zpsw x
miningpoolhub (unencrypted connection)
ZecMiner64.exe -zpool us-east.equihash-hub.miningpoolhub.com:20570 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
nicehash (unencrypted connection):
ZecMiner64.exe -zpool equihash.usa.nicehash.com:3357 -zwal 13PHHqne7e7W9G6aUqNVcFfkMoPADWkySZ -zpsw x
suprnova (unencrypted connection):
ZecMiner64.exe -zpool zec.suprnova.cc:2142 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
coinmine (unencrypted connection):
ZecMiner64.exe -zpool zec.coinmine.pl:7007 -zwal YourLogin.YourWorkerName -zpsw YourWorkerPassword
Miner supports remote monitoring/management via JSON protocol over raw TCP/IP sockets. You can also get recent console text lines via HTTP.
Start “EthMan.exe” from “Remote management” subfolder (Windows version only).
Check built-in help for more information. “API.txt” file contains more details about protocol.
Windows 10 Defender recognizes miner as a virus, some antiviruses do the same. Miner is not a virus, add it to Defender exceptions.
I write miners since 2014. Most of them are recognized as viruses by some paranoid antiviruses, perhaps because I pack my miners to protect them from disassembling, perhaps because some people include them into their botnets, or perhaps these antiviruses are not good, I don’t know. For these years, a lot of people used my miners and nobody confirmed that my miner stole anything or did something bad.
Note that I can guarantee clean binaries only for official links in my posts on this forum (bitcointalk). If you downloaded miner from some other link - it really can be a virus.
However, my miners are closed-source so I cannot prove that they are not viruses. If you think that I write viruses instead of good miners - do not use this miner, or at least use it on systems without any valuable data.
Install Catalyst v15.12.
Reduce intensity ("-i" option).
Set environment variables as described above.
Set Virtual Memory 16 GB or more.
Try “-old 1” option.
Check hardware, risers.
Q: Why do I see more shares for devfee than in my mining for the same time?
A: Most pools support variable diff, they change “target share” after some time after connection. For example, you have very powerful rig, after connection you will send shares very often. It takes some CPU time to check your shares so after some time pool will send higher share target and miner will send less shares (but they will have more value). When pool updates share target you will see “Pool sets new share target” line in the miner. This way pool can adjust the number of shares that miner sends and balance its load.
So check the log or console text to see current target for main mining thread and for devfee thread. For example:
DevFee: Pool sets new share target: 0x0083126e (diff: 500H) - this is for devfee mining connection
Pool sets new share target: 0x0024fa4f (diff: 1772H) - this is for main mining connection
As you can see, target share for main mining is higher in about 3.5 times, so for main mining miner sends in 3 times less shares (but they have 3x more value) than for devfee mining.
Q: Can I mix Polaris cards (RX 4xx/5xx) and Fury cards in same rig?
A: You will not get best speed for Polaris and Fury cards mixed in one rig in Windows. Possible solutions:
Split Polaris and Fury GPUs to different rigs.
Use “-asm 0” option for Fury cards (leave “asm 1” for Polaris cards) though they will have less speed in this mode.