Open source non-fee ETH miner

AlexCr4ckPentest 7d188c116f remove using namespace std 3 년 전
.circleci 999fed8419 - Adjust CI # processors 4 년 전
.github 78fa2a500a Update stale.yml 4 년 전
cmake 3981dd4bc0 - remove cxx 10 requirement 4 년 전
docs 2ff51b0aa5 Remove unnecessary password field in ezil example 3 년 전
ethash 5070e7c64f update Hunter config 3 년 전
libapi f57c87099a - fix cmake dependencies 3 년 전
libcl 7d188c116f remove using namespace std 3 년 전
libcpu f1ee517f34 - intgrate ethash 4 년 전
libcuda 7d188c116f remove using namespace std 3 년 전
libdev 7d188c116f remove using namespace std 3 년 전
libeth 7d188c116f remove using namespace std 3 년 전
libhwmon 7d188c116f remove using namespace std 3 년 전
libpool 7d188c116f remove using namespace std 3 년 전
nsfminer 7d188c116f remove using namespace std 3 년 전
.clang-format 369cd93d73 - cosmetic. Adopt LLVM coding style 4 년 전
.dockerignore 7db19dd756 Adds docker-readme.md to .dockerignore 3 년 전
.gitattributes 49b3e69478 - add a few file type to use EOL=LF 4 년 전
.gitignore ced2bc6520 update gitignore 3 년 전
.gitmodules c787eeb74f remove cable from .gitmodules 4 년 전
CMakeLists.txt 7d188c116f remove using namespace std 3 년 전
Dockerfile dc764946f3 - update docker image to CUDA 11.3 3 년 전
LICENSE 179d6f6844 Clarify license 7 년 전
README.md 2d15c08da0 - link to options page 4 년 전
copy b3aaa72ebd - use and enforce g++ 10 4 년 전
docker-readme.md a13c563a9f Adds parameters --build-arg DETHASHCL=ON/OFF --build-arg DETHASHCUDA=ON/OFF 3 년 전
test 5998d68380 - remove effective hash rate calculation, I doesn't work! 4 년 전
test.conf 1e35c11474 - display username 4 년 전
test.config afe1c034d6 - add -F option to place other command line options in file 4 년 전

README.md

nsfminer (no stinkin' fees)

standard-readme compliant Gitter

Ethereum (ethash) miner with OpenCL, CUDA and stratum support

nsfminer is an Ethash GPU mining application: with nsfminer you can mine every coin which relies on an Ethash Proof of Work.

This is a direct descendent of the Ethminer project at https://github.com/ethereum-mining/ethminer. Since that project is largely abandoned and unmanaged this personal version is published with the hope that it may continue to be useful. In the spirit of open source problem reports and pull requests are welcome, but please use git-clang-format on your requests.

Project Owner & Developer @jean-m-cyr

Features

  • OpenCL mining
  • Nvidia CUDA mining
  • realistic benchmarking
  • stratum mining without proxy
  • Automatic devices configuration
  • farm failover

Table of Contents

Usage

nsfminer 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:

nsfminer --help

Complete list of command options here.

Examples connecting to pools

Check our samples to see how to connect to different pools.

Build

Master branch build status

CircleCI

Building from source

Instructions

API

Specifications

Contribute

Gitter

To meet the community, ask general questions and chat about the miner join the nsfminer channel on Gitter.

License

Licensed under the GNU General Public License, Version 3.