Ethereum miner with OpenCL, CUDA and stratum support
Ethminer is an Ethash GPU mining worker: with ethminer you can mine every coin which relies on an Ethash Proof of Work thus including Ethereum, Ethereum Classic, Metaverse, Musicoin, Ellaism, Pirl, Expanse and others. This is the actively maintained version of ethminer. It originates from cpp-ethereum project (where GPU mining has been discontinued) and builds on the improvements made in Genoil's fork. See FAQ for more details.
- OpenCL mining
- Nvidia CUDA mining
- realistic benchmarking against arbitrary epoch/DAG/blocknumber
- on-GPU DAG generation (no more DAG files on disk)
- stratum mining without proxy
- OpenCL devices picking
- farm failover (getwork + stratum)
Standalone executables for Linux, macOS and Windows are provided in the Releases section. Download an archive for your operating system and unpack the content to a place accessible from command line. The ethminer is ready to go.
Builds | Release | Date |
---|---|---|
Last | ||
Stable |
The ethminer is a command line program. This means you launch it either from a Windows command prompt or Linux console, or create shortcuts to predefined command lines using a Linux Bash script or Windows batch/cmd file. For a full list of available command, please run:
ethminer --help
Check our samples to see how to connect to different pools.
CI | OS | Status | Development builds |
---|---|---|---|
Travis CI | Linux, macOS | ✗ No build artifacts, Amazon S3 is needed for this | |
AppVeyor | Windows | ✓ Build artifacts available for all PRs and branches |
The AppVeyor system automatically builds a Windows .exe for every commit. The latest version is always available on the landing page or you can browse the history to access previous builds.
To download the .exe on a build under Job name
select the CUDA version you use, choose Artifacts
then download the zip file.
See docs/BUILD.md for build/compilation details.
The list of current and past maintainers, authors and contributors to the ethminer project. Ordered alphabetically. Contributors statistics since 2015-08-20.
Name | Contact | |
---|---|---|
Andrea Lanfranchi | @AndreaLanfranchi | ETH: 0xa7e593bde6b5900262cf94e4d75fb040f7ff4727 |
EoD | @EoD | |
Genoil | @Genoil | |
goobur | @goobur | |
Marius van der Wijden | @MariusVanDerWijden | |
Paweł Bylica | @chfast | |
Philipp Andreas | @smurfy | |
Stefan Oberhumer | @StefanOberhumer |