Eminer ethash miner
Optimized, high performance multiworker ethash miner written in Go language.
- Fully support AMD and NVIDIA OpenCL devices
- Free cloud monitoring and statistics service via https://cloud.eminer.net
- Improved three OpenCL kernels
- Asynchronous multiworker (windows only)
- Support for Stratum and RPC clients with failover
- Useful web dashboard
- Historical metrics for last 24 hours, shares, hashrate and other informations
- JSON API for stats and metrics
- Support for AMD and NVIDIA hardware management (Temperature, fan speed, clock and other useful hw informations)
- Support for nicehash stratum
And much more.
Multiworker Mode (windows only); search shares with multiple instances, this can be increase 1% ~ 2% share luck.
Cloud Dashboard Screenshots: https://imgur.com/a/gwXBe
$ eminer -L
$ eminer -B deviceid
$ eminer -S server:port -U yourwallet -P password (for nicehash or other stratum servers use -S stratum+tcp://server:port)
$ eminer -F http://localhost:8545
$ eminer -h Usage of eminer: -B int Benchmark mode, set device id for benchmark (default -1) -F string Farm mode with the work server at URL, use comma for multiple rpc server (default "http://127.0.0.1:8545") -L List GPU devices -M string Run mine on selected devices, use comma for multiple devices (default "all") -N string Name of your rig, the name will be use on dashboard, json-api, cloud service and stathat. Some pools require rig name with extra parameter, this name will be send the pools. -P string Password for stratum server -S <host>:<port> Stratum mode, use comma for multiple stratum server (example: <host>:<port> for nicehash or other stratum servers stratum+tcp://<host>:<port>) -U string Username for stratum server -V int Log level (0-5) (default 3) -cloud-key string Set your cloud service key here to have stats about the rig from https://cloud.eminer.net, you can create free key from the web site and use the same key for all your rigs. -cpu int Set the maximum number of CPUs to use -dag-intensity int DAG work size intensity (4-32) (default 32) -devfee-coin string Set devfee default coin, it may reduce DAG changes. Usable coins: ETH, ETC, UBQ, EXP, MUSIC -fan-percent string Set fan speed percent on selected devices, use comma for multiple devices (amd devices only) -fixed-diff Fixed diff for works, round solutions -http string HTTP server for monitoring (read-only) for disable set "no" (default ":8550") -intensity string GPU work size intensity (8-64), use comma for multiple devices (default 32) -kernel string Select kernel for GPU devices, currently 3 kernels available, use comma for multiple devices (1-3) -no-devfee Disable devfee, this can be impact some performance reduces -no-output-color Disable colorized output log format -stathat string Set your stathat email address here to have some basic metrics from stathat.com web site -v Version
Run eminer and & view the dashboard at
- Alarms and more statistics
- Better support hardware management
- Cloud dashboard for all rigs
Dual mining; it has negative profit sometimes, more power consumption and more GPU temperature. Current status, more research and more test.
The miner has 1% devfee, it never change for new features but you can disable anytime.