What is MinerGuard?
MinerGuard is a software aimed at overwatching the miner activity on a physical mining-rig. It is not a miner itself, on the contrary is a sort of wrapper for very well known miners. Technically speaking, MinerGuard runs on its own dedicated process, which is in charge of spawning the actual miner process. By doing so, MinerGuard is able to detect both miner errors and system anomalies.
Features
However, MinerGuard does much more than that. A non-comprehensive list of supported features is the following:
- Easy installation through wizard
- Customizable miner error handling (hashrate drops, connectivity issues, miner hangs)
- Automatic VGA setup for AMD devices (driver checks, compute mode enabler, CF disabler, ULPS disabler)
- Dynamically reset VGA drivers before starting to mine (useful for AMD Vega devices)
- Start remote TeamViewer sessions on-demand
- Monitor and log hashrate at client-side (useful to detect dishonest pools)
- Automatically set custom environment variables
- External tools support, such as Overdrive
Feature requests
Authors are committed to listening to feature requests. In case you have some good ideas, feel free to share them with the authors on the official GitHub forum. Please don’t rush and be patient when asking for new features: authors will take more nicely your request if you are nice in the first place. Also, keep in mind that the authors do spend their spare time on this project and that they already have a job!
Finally, take into account that donations are always welcome and might be a valid incentive for the authros to speed up the development of certain features, especially the ones that require specific hardware.
![]() |
![]() |
![]() |
Paypal, the old fashioned way | EtherDonation: simple and fast | Coinhive: mine a bit with your bnrowser |
Or, even better, use your wallet cli and donate directly to the following addresses:
- ETH 0x3552ef0ddbbc603089d71db34861400f36823954
- XMR 48RTA2y8tkTdSdrmvgxNEvaFKTN5W1j5e6kfyR7uedtBiXuPHevWTENYWJY1883rScKmDJXPmpeVQX417rvjgvfRCoArZSx
Miners compatility
At the time of writing, MinerGuard only supports XMR and its derivate coin miners. In particular, both Stak-XMR and Cast-XMR are supported. Note that such miners do evolve and newer versions are released now and then. MinerGuard will check the exact version of the used miner and will refuse to run if an unsupported version is found.
So far, the following versions are supported:
Cast-XMR | ||
---|---|---|
Miner | Version | MD5 Checksum |
Cast-XMR | 1.3.0 | 471819632d78ddf4911715c3cf0a150d |
Cast-XMR | 1.2.5 | d6a20d94be9b6aa1c72bd7218358f791 |
Cast-XMR | 1.2.0 | 65a3b9682282b2f5a270fb7b3ab4c93a |
Cast-XMR | 1.1.5 | 4742f57743db493f2353a835667c1c27 |
Cast-XMR | 1.1.0 | 26cdf75e88a0479f111287e593f30528 |
Cast-XMR | 1.1.0 | 2091a33fcece6d908b9ef546d8cc8247 |
Stak-XMR | ||
---|---|---|
Miner | Version | MD5 Checksum |
Stak-XMR | 2.4.5 | 68870daf07a621747b8ca8ac602642b0 |
Stak-XMR | 2.4.6 | 36a2f1d264cb4d96ce48010e2425d502 |
Stak-XMR | 2.4.7 | 127637bd16da206ba745b2e616e37361 |
Please note that future versions of MinerGuard will probably support more miners and more cryptocurrencies. If you need support for any specific miner, don't hesitate to ask for it. To do so, check if support for that specific miner has already been asked among feature requests. If not, just open a feature request on the appropriate Github page.