<p>If you want to run a command line client such as cgminer, bfgminer or cpuminer (minerd) without compiling them yourself you can download MacMiner from <a href="http://macminer.fabulouspanda.com/macminer/" rel="nofollow">http://macminer.fabulouspanda.com/macminer/</a> and run them in the Terminal like so:</p>

<pre><code>cd /Applications/MacMiner.app/Contents/Resources/bfgminer/bin

./bfgminer -o http://your.pool.com:9332 -u username -p password
</code></pre>

<p>there is a version specifically for 10.6 snow leopard, but the newer backends should work in the Terminal on 10.6 with the versions for 10.7+</p>

CC BY-SA 3.0
2013-12-07T16:40:52.537Z
2015-07-30T03:42:28.920Z
2015-07-30T03:42:28.920Z
Jay
<p>Been using the Open Source MacMiner for over a month...:-) This mining GUI is mining engine agnostic because it natively supports bfgminer, cgminer and cpuminer/(minerd) under the hood on Mac Platforms. This GUI interface is mining pool agnostic because it can effectively interface to centralized pools and natively supports decentralized pooling, i.e., P2Pool. </p>

<p>I've exercised bfgminer functionality associated with MacMiner's "BFGMiner" and "FPGA/ASIC Miner" views using both the STM and GBT protocols at a number of different pools (e.g., the usual Centralized Mining suspects: BTC Guild, BitMinter, EclipseMC, Eligius...; Decentralized Mining: P2Pool through the Fabulous Panda P2Pool Service Provider and others). Albeit, not all pools support both STM &amp; GBT. I've exercised minerd/(cpuminer) functionality associated with MacMiner's "CPUminer" view for mining Litecoins, but not recommended for Mac Mini - overheats unit. (You can guess what miner the "CGminer" view executes. Need time to exercise this functionality.) The performance of multiple ASIC devices can be seen from the "API Output" view. This Mining software is still a little rough around the edges, but software updates are automated, and require your approval.</p>

<p>Before executing the miners outside of MacMiner be sure to update your shell (such as the .cshrc that resides at your ~ directory) and source it. </p>

<ul>
<li>setenv POS       /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin </li>
<li>setenv PBFGMINER /Applications/MacMiner.app/Contents/Resources/bfgminer/bin</li>
<li>setenv PCGMINER  /Applications/MacMiner.app/Contents/Resources/cgminer/bin </li>
<li>setenv PMINERD   /Applications/MacMiner.app/Contents/Resources</li>
<li>setenv PATH ${POS}:${PBFGMINER}:${PCGMINER}:${PMINERD} </li>
</ul>

<p>That way "which bfgminer", "which cgminer", and "which minerd" will work, and you don't have to type fully qualified paths to the executables. </p>

<p>Once MacMiner is configured and running, you can "ps -A | grep bfgminer|minerd|cgminer" and you are off to the races building your own JSON config files (typically residing in your ~/Library/Application Support/MacMiner directory; examine the bfgurls.conf &amp; ltcurls.conf files written when you save your pool settings) that can be used to execute the miners (i.e., bfgminer, cgminer, minerd) with a text terminal. Check out an alpha HOWTO for using MacMiner's bfgminer functionality at <a href="https://forums.butterflylabs.com/showwiki.php?title=Tutorials:HOWTO+Install+and+Run+MacMiner-+Version+0+9-alpha" rel="nofollow">https://forums.butterflylabs.com/showwiki.php?title=Tutorials:HOWTO+Install+and+Run+MacMiner-+Version+0+9-alpha</a>.  </p>

<p>Good Luck!!! </p>

CC BY-SA 3.0
2017-08-17T10:12:40.690Z
I just downloaded MacMiner, created account in Slushpool and joined the pool `stratum+tcp://stratum.slushpool.com:3333` and entered its password/worker-usermane -- but nothing. Now I am trying `brew tap nwoolls/xgminer && brew install bfgminer` -- do you really need to set up some environment variables?
hhh
CC BY-SA 3.0
2013-12-07T19:42:47.470Z
2013-12-08T01:53:06.677Z
2013-12-08T01:53:06.677Z
skaht
<p>I recommend <a href="http://bitminter.com" rel="nofollow">bitminter</a>, their software is based on java, I've used it for more than 1 year now.</p>

CC BY-SA 3.0
2014-01-02T05:04:57.923Z
There is zero Java in BFGMiner...
Luke Dashjr
CC BY-SA 3.0
2013-03-28T20:29:56.697Z
2013-03-28T21:22:30.470Z
2013-03-28T21:22:30.470Z
user3670
<p>I tested MacMiner but I found it hard to use. Then I tried bfgminer coming rom homebrew that I found very easy to use. You can install bfgminer from Homebrew</p>

<pre><code>brew tap nwoolls/xgminer &amp;&amp; brew install bfgminer
</code></pre>

<p><a href="https://i.sstatic.net/Ucv1h.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Ucv1h.png" alt="enter image description here"></a></p>

<p>that is a nice commandline tool to join a pool, further information <a href="https://bitcointalk.org/index.php?topic=186794.0" rel="nofollow noreferrer">here</a>. You need to have an account to some pool, I joined <a href="https://slushpool.com/help/get-started/getting_started" rel="nofollow noreferrer">Slushpool</a> where </p>

<pre><code>URL: stratum+tcp://stratum.slushpool.com:3333
userID: userName.workerName
password: anything
</code></pre>

CC BY-SA 3.0
2017-08-17T10:22:26.140Z
2017-08-17T10:46:16.747Z
2017-08-17T10:46:16.747Z
hhh
<p>I recommend DiabloMiner, <a href="https://bitcoin.stackexchange.com/questions/3281/official-diablominer-app">and there is an .app for it</a>. It is Java-based.</p>

<p>However, note that it is <a href="https://bitcoin.stackexchange.com/questions/5608/when-is-gpu-mining-considered-not-profitable">highly unlikely that your mining will be profitable</a>.</p>

CC BY-SA 3.0
2013-03-29T17:52:55.803Z
Rule #1: don't use a software if its developers are delusionals https://github.com/Diablo-D3/DiabloMiner/issues/8
o0'.
CC BY-SA 3.0
2013-03-28T22:04:39.703Z
2013-03-28T22:04:39.703Z
2017-04-13T12:47:33.610Z
Colin Dean
<p>Has anyone successfully set up a miner on Mac OSX? What are the most recent mining clients that will work on my 2011 MacBook Pro? I've tried DiabloMiner and poclbm but can't seem to get them running. I'd rather have a command line client if possible. Also, on what basis should I choose a mining pool? Can anyone recommend any and why?</p>

<p>I'm running Snow Leopard and have most programming technologies installed. </p>

<p>Apologies for being a n00b, this is all new to me!</p>

<mining-pools><mac><mining-software>
Mining on Mac OSX
Adam Waite
# Mining on Mac OSX

(Asked by: username_0 on 2013-03-28)

Has anyone successfully set up a miner on Mac OSX? What are the most recent mining clients that will work on my 2011 MacBook Pro? I've tried DiabloMiner and poclbm but can't seem to get them running. I'd rather have a command line client if possible. Also, on what basis should I choose a mining pool? Can anyone recommend any and why?

I'm running Snow Leopard and have most programming technologies installed.

Apologies for being a n00b, this is all new to me!

**Tags:** mining-pools, mac, mining-software


---

## 5 answers

### Answer by username_1 on 2013-12-07. Score: 3

If you want to run a command line client such as cgminer, bfgminer or cpuminer (minerd) without compiling them yourself you can download MacMiner from <http://macminer.fabulouspanda.com/macminer/> and run them in the Terminal like so:

```
cd /Applications/MacMiner.app/Contents/Resources/bfgminer/bin

./bfgminer -o http://your.pool.com:9332 -u username -p password

```

there is a version specifically for 10.6 snow leopard, but the newer backends should work in the Terminal on 10.6 with the versions for 10.7+


---

### Answer by username_2 on 2013-12-07. Score: 2

Been using the Open Source MacMiner for over a month...:-) This mining GUI is mining engine agnostic because it natively supports bfgminer, cgminer and cpuminer/(minerd) under the hood on Mac Platforms. This GUI interface is mining pool agnostic because it can effectively interface to centralized pools and natively supports decentralized pooling, i.e., P2Pool.

I've exercised bfgminer functionality associated with MacMiner's "BFGMiner" and "FPGA/ASIC Miner" views using both the STM and GBT protocols at a number of different pools (e.g., the usual Centralized Mining suspects: BTC Guild, BitMinter, EclipseMC, Eligius...; Decentralized Mining: P2Pool through the Fabulous Panda P2Pool Service Provider and others). Albeit, not all pools support both STM & GBT. I've exercised minerd/(cpuminer) functionality associated with MacMiner's "CPUminer" view for mining Litecoins, but not recommended for Mac Mini - overheats unit. (You can guess what miner the "CGminer" view executes. Need time to exercise this functionality.) The performance of multiple ASIC devices can be seen from the "API Output" view. This Mining software is still a little rough around the edges, but software updates are automated, and require your approval.

Before executing the miners outside of MacMiner be sure to update your shell (such as the .cshrc that resides at your ~ directory) and source it.

* setenv POS /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
* setenv PBFGMINER /Applications/MacMiner.app/Contents/Resources/bfgminer/bin
* setenv PCGMINER /Applications/MacMiner.app/Contents/Resources/cgminer/bin
* setenv PMINERD /Applications/MacMiner.app/Contents/Resources
* setenv PATH ${POS}:${PBFGMINER}:${PCGMINER}:${PMINERD}

That way "which bfgminer", "which cgminer", and "which minerd" will work, and you don't have to type fully qualified paths to the executables.

Once MacMiner is configured and running, you can "ps -A | grep bfgminer|minerd|cgminer" and you are off to the races building your own JSON config files (typically residing in your ~/Library/Application Support/MacMiner directory; examine the bfgurls.conf & ltcurls.conf files written when you save your pool settings) that can be used to execute the miners (i.e., bfgminer, cgminer, minerd) with a text terminal. Check out an alpha HOWTO for using MacMiner's bfgminer functionality at <https://forums.butterflylabs.com/showwiki.php?title=Tutorials:HOWTO+Install+and+Run+MacMiner-+Version+0+9-alpha>.

Good Luck!!!

> **Comments:**
> **username_3**: I just downloaded MacMiner, created account in Slushpool and joined the pool `stratum+tcp://stratum.slushpool.com:3333` and entered its password/worker-usermane -- but nothing. Now I am trying `brew tap nwoolls/xgminer && brew install bfgminer` -- do you really need to set up some environment variables?  

---

### Answer by username_4 on 2013-03-28. Score: 1

I recommend [bitminter](http://bitminter.com), their software is based on java, I've used it for more than 1 year now.

> **Comments:**
> **username_5**: There is zero Java in BFGMiner...  

---

### Answer by username_3 on 2017-08-17. Score: 1

I tested MacMiner but I found it hard to use. Then I tried bfgminer coming rom homebrew that I found very easy to use. You can install bfgminer from Homebrew

```
brew tap nwoolls/xgminer && brew install bfgminer

```

[![enter image description here](https://i.sstatic.net/Ucv1h.png)](https://i.sstatic.net/Ucv1h.png)

that is a nice commandline tool to join a pool, further information [here](https://bitcointalk.org/index.php?topic=186794.0). You need to have an account to some pool, I joined [Slushpool](https://slushpool.com/help/get-started/getting_started) where

```
URL: stratum+tcp://stratum.slushpool.com:3333
userID: userName.workerName
password: anything

```


---

### Answer by username_6 on 2013-03-28. Score: -2

I recommend DiabloMiner, [and there is an .app for it](https://bitcoin.stackexchange.com/questions/3281/official-diablominer-app). It is Java-based.

However, note that it is [highly unlikely that your mining will be profitable](https://bitcoin.stackexchange.com/questions/5608/when-is-gpu-mining-considered-not-profitable).

> **Comments:**
> **username_7**: Rule #1: don't use a software if its developers are delusionals https://github.com/Diablo-D3/DiabloMiner/issues/8  

---

