Ethereum classic(ETC) miner with OpenCL, CUDA and stratum support
The etcminer is an ETC GPU miner, it originates from ethminer project.
ETC address:
0x23413a007da796875efa2f8c98fcc011c247f023
- OpenCL and Nvidia CUDA support
- stratum mining without proxy
- farm failover (getwork + stratum)
Download an archive£¬ unpack it to a place accessible from command line. The etcminer is ready to go.
Builds | Release | Date |
---|---|---|
Stable | Release | Date |
-
Just launch etcminer either from a Windows cmd or Linux console. For help, please run
etcminer --help
-
Please try different schemes if you are not sure which scheme is supported by the pool. And see pool example for pool usage.
-
In windows, if you cannot find your AMD cards:
- Go to
C:\Windows\System32
and search foramdocl64.dll
, and then get the .dll file's path, just call ittheDllPath
- Open regedit, and go to
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors
- Create a new DWORD with the name of
theDllPath\amdocl64.dll
, and leave the key's value as 0
- Go to
This project uses CMake
and Hunter
package manager.
See docs/BUILD.md for details.
VS 2019 is recommended, it should work well with CMake
and Hunter
.
- Open etcminer project folder
- Generate
CMake
cache - Generate all
- (Option) install etcminer
-
Create a build directory by:
mkdir build; cd build
-
Configure the project with
CMake
. Check out additional configuration options.
e.g.,cmake .. -DETHASHCUDA=ON -DETHASHCL=ON
-
Install it:
make DESTDIR=/home/xxx install
If you're planning to use OpenCL on Linux
you have to install OpenGL libraries.
E.g. on Ubuntu run:
sudo apt-get install mesa-common-dev
(If it fails because of dependancy, just remove relevant packages and then try)
CMake configuration command, e.g. cmake .. -DETHASHCUDA=ON -DETHASHCL=OFF
-DETHASHCL=ON
- enable OpenCL mining,ON
by default,-DETHASHCUDA=ON
- enable CUDA mining,OFF
by default.
Licensed under the GNU General Public License, Version 3.