Skip to content
CPU miner for bitcoin
C Assembly Other
Find file
Failed to load latest commit information.
compat Build on Windows using mingw32. Nov 26, 2010
x86_64 Optimize Maj() computation in sse2_64 Jun 27, 2011
.gitignore Proper platform detection. Apr 11, 2011
.travis.yml travis: parallel make distcheck Nov 7, 2015
AUTHORS Convert over to autotools. Release version 0.1. Nov 24, 2010
COPYING Convert over to autotools. Release version 0.1. Nov 25, 2010
ChangeLog Convert over to autotools. Release version 0.1. Nov 25, 2010
LICENSE Convert over to autotools. Release version 0.1. Nov 25, 2010
Makefile.am Fix libcurl include path Jun 8, 2011
NEWS Linux + x86_64 optimisations. Jun 9, 2011
README Release version 0.6.1. Feb 4, 2011
autogen.sh autogen.sh: call autoreconf Dec 5, 2012
compat.h Build on Windows using mingw32. Nov 26, 2010
configure.ac Version 1.0.2. Jun 14, 2011
cpu-miner.c Added some helpful debug info for poorly formed JSON configs Mar 25, 2013
elist.h Move all RPC I/O to separate thread. Mar 14, 2011
example-cfg.json example-cfg.json: remove extraneous commas, which broke JSON decode Mar 21, 2011
miner.h Remove extra parameter from scanhash_asm32. Mar 13, 2013
mknsis.sh Windows build tweaks. Nov 26, 2010
sha256_4way.c Optimize Maj() computation in 4way Jun 27, 2011
sha256_cryptopp.c Removed unnecessary fulltest invocation. Apr 3, 2013
sha256_generic.c Remove 'hash1' argument from sha256_{cryptopp,c} Aug 21, 2012
sha256_sse2_amd64.c Linux + x86_64 optimisations. Jun 9, 2011
sha256_via.c Ensure cpuminer-config.h is universally included, in *.c and *.h alike. Mar 20, 2011
util.c jansson 2.x compatibility May 9, 2011

README

This is a multi-threaded CPU miner for bitcoin.

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.

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.