sgminer for Mac OS X icon

sgminer for Mac OS X

Download pre-compiled and ready-to-run binaries

sgminer is a multi-threaded multi-pool GPU miner for scrypt-based coins. It is based on cgminer by Con Kolivas (cgminer for Mac OS X is here), which is in turn based on cpuminer by Jeff Garzik.

This page hosts unofficial universal binaries of sgminer for Mac OS X 10.6 through 10.9 (Intel 32/64-bit), which you can use to run sgminer on your Apple Mac. Original documentation and author notes for sgminer are available here. To support further development of sgminer, please consider a donation to the sgminer developers.

Download full package

Intended for most users

1.6MB zip file

Includes precompiled versions of all the libraries you need to run sgminer, a modified version of sgminer to point to these libraries, and a launcher script.

Download miner only

Intended for advanced users

1.3MB zip file

Includes only sgminer and library binaries, without my custom launcher. Useful if you are building your own GUI, or prefer to work exclusively in Terminal.
Current release notes
Version 4.1.0 - February 11 2014
  • Writing configuration file from NCurses interface is broken!
  • Commandline option parsing may be broken!
  • MinGW building may be broken!
  • Bug reporting documentation: doc/BUGS.md.
  • Kernel selection and integration: doc/KERNEL.md.
  • Several updates to other documentation files.
  • Warn if GPU_* environment variables are not set.
  • Maximum intensity lowered to 31 (anything above that gives an overflow anyway).
  • Experimental xintensity setting (by Kalroth), see commit message.
  • Experimental rawintensity setting (by Kalroth), see commit message.
  • -v is now a shorthand for --verbose, not --vectors.
  • Default scantime and expiry changed to 7 and 28 (tests run by MissedOutOnBTC).
  • Increased precision of API_MHS; added API_KHS.
  • Pulled in kernels: alexkarold, alexkarnew, psw, zuikkis; renamed scrypt to ckolivas; all kernels now reside in directory kernel. Kernels can be chosen at startup only, by specifying kernel.
  • Small optimisation to ckolivas kernel (by gdevenyi).
  • Named pools via poolname (by Kalroth).
  • Failover pool switching back delay is configurable via failover-switch-delay (by Kalroth).
  • Pool state: enabled, disabled, and hidden (by Joe4782).
  • Allow all pools to be set disabled.
  • Use RPM in ADL get-fanspeed requests (from bfgminer, by luke-jr).
  • Verbose ADL failure messages (by Joe4782 and deba12).
  • Use git version string if available.
  • Allow bypassing ADL checks during build with --disable-adl-checks.
  • MinGW build checks (by tonobitc).
  • Experimental Microsoft Visual Studio 2010 building support in branch build-msvs2010-upd (by troy).
  • (4.0.0) Fork veox/sgminer from ckolivas/cgminer version 3.7.2.
  • (4.0.0) Remove code referencing SHA256d mining, FPGAs and ASICS. Leftovers most probably still remain.
  • (4.0.0) AMD ADL crash fix on R9 chipsets by Benjamin Herrenschmidt.
  • (4.0.0) Maximum allowed intensity increased to 42.
  • (4.0.0) Move documentation to directory doc.
  • (4.0.0) --gpu-threads support for comma-separated values by Martin Danielsen (Kalroth).
  • (4.0.0) AMD ADL SDK 5 mandatory, preparation for ADL Overdrive 6 support by Kalroth.
  • (4.0.0) Allow changing TCP keepalive packet idle time using --tcp-keepalive.
  • (4.0.0) Automatic library presence detection by configure.
  • (4.0.0) --scrypt option removed (no other choice now).
  • (4.0.0) --vectors option removed (current kernel only supports 1).
  • (4.0.0) Display per-GPU reject percentage instead of absolute values by Kalroth.
  • (4.0.0) Do not show date in log by default (switch with --log-show-date).
  • (4.0.0) Fix network difficulty display to resemble that of cgminer 3.1.1.
  • (4.0.0) Forward-port relevant bugfixes form ckolivas/cgminer, up to cgminer version 3.10.0.
  • Full changelog here.
Asteroid UI In addition to providing these binaries for the Mac community, I have written a Mac friendly Bitcoin/Litecoin miner called Asteroid. It features an attractive UI, it's extremely simple to use, and it's free! And of course it comes with the latest versions of cgminer and sgminer built-in.
Version 0.9.7 out now! (Feb 15, 2014)
If it's a mac-specific problem or an issue with these builds, feel free to contact me directly using the methods below or start a dialog in the forums here. If your comments are regarding sgminer in general, you can contact the developers here.