Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
CPU miner for bitcoin
C Assembly

This branch is 2 commits ahead, 7 commits behind ArtForz:cpumine

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
compat
x86_64
.gitignore Proper platform detection.
AUTHORS Tweaked to be slightly easier to use with Tenebrix, tested.
COPYING Convert over to autotools. Release version 0.1.
ChangeLog Convert over to autotools. Release version 0.1.
LICENSE Convert over to autotools. Release version 0.1.
Makefile.am add scrypt function
NEWS Linux + x86_64 optimisations.
README Tweaked to be slightly easier to use with Tenebrix, tested.
autogen.sh Convert over to autotools. Release version 0.1.
compat.h Build on Windows using mingw32.
configure.ac Version 1.0.2.
cpu-miner.c
elist.h Move all RPC I/O to separate thread.
example-cfg.json example-cfg.json: remove extraneous commas, which broke JSON decode
miner.h add scrypt function
mknsis.sh Tweaked to be slightly easier to use with Tenebrix, tested.
scrypt.c ArtForz's new and enchanced implementation of Scrypt - should give so…
sha256_4way.c Ensure cpuminer-config.h is universally included, in *.c and *.h alike.
sha256_cryptopp.c Convert remaining [f]print to applog().
sha256_generic.c Ensure cpuminer-config.h is universally included, in *.c and *.h alike.
sha256_sse2_amd64.c Linux + x86_64 optimisations.
sha256_via.c Ensure cpuminer-config.h is universally included, in *.c and *.h alike.
util.c jansson 2.x compatibility

README

This is a multi-threaded CPU miner for Tenebrix, fork of Jeff Garzik's refernce cpuminer.
New, GPU-hostile / CPU-friendly PoW is implemented.  



License: GPLv2.  See COPYING for details.

Dependencies:
	libcurl			http://curl.haxx.se/libcurl/
	jansson			http://www.digip.org/jansson/
		(jansson is optional, and is included in-tree)

Basic *nix build instructions:
	./autogen.sh	# only needed if building from git repo
	CFLAGS="-O3 -Wall -msse2" ./configure
	make

Basic WIN32 build instructions (on Fedora 13; requires mingw32):
	./autogen.sh	# only needed if building from git repo
	rm -f mingw32-config.cache
	MINGW32_CFLAGS="-O3 -Wall -msse2" mingw32-configure
	make
	./mknsis.sh

Usage instructions:  Run "minerd --help" to see options.

REMEMBER - ONLY scrypt ALGORITHM WORKS FOR TENEBRIX !

Also many issues and FAQs are covered in the forum thread
dedicated to this program,
	http://www.bitcoin.org/smf/index.php?topic=1925.0;all

Something went wrong with that request. Please try again.