Mining Ether on a Mac

Is there an alpha mining client for mac? I've downloaded the "Proof of Concept client #3 for mac and I've got it running but I don't see anything connecting or working. And there are no "mining" options that I can see. And I don't see a link or info about the test mining clients.

Could someone please point me in the right direction or explain the current status of test mining with a mac.

i've got Console 1: geth --rpc and Console 2: ethminer -G running and this is a sample of the output i'm getting. I'm also getting the memory frag warning as you can see but i do think i'm getting a higher hash so it must be working somewhat. any ideas?

UPDATE: So i have been able to see my through the geth console my hashrate and ether balanceI think i mined 1 block, ether balance = 1.5 hashrate states 384(sounds pretty poor)still would be good to get my dual gpus mining

I have not been able to mine on my Macbook Pro. I have set one other rig with multiple cards, but getting it to work in my Mac is a real pain... if anyone has a formula for Macbook Pro mining. Please can u share every step?

How to get it all going. For those like me who are getting their feet wet in this Ethereum mining ... pool, as with Bitcoin mining, there are lots and lots of people who say "Dont' bother. Run away. You will never make any money." Well "yaa, boo, sux" to them. I'm investigating this because it's interesting, and will be as big as the Internet in a day or so. And things change. Things change daily. And there is money to be made. Not much admittedly, but some.

So after much head scratching - because yes, there are no DOCs, and what there is is often out of date by days, or even years at worst. So this is what I have finally managed.I have the Mist, Ethereum-Wallet installed on my Mac Mini. 16Gb RAM, 2TB Storage. A built up Late 2012 model. Not the fastest kid on the block, but what I can afford.That unpacks into it's own directory, that you can put anywhere you like. In that directory is two programs. One is called Ethereum-Wallet - with a Diamond as the icon. That's the GUI. Don't run that first actually, although you can if you want to have a look at it. It starts up in Test mode anyway. That's fine. Create your valid account later. But the big secret is. Nothing will happen usefully until the whole thing synchronises the blocks. And there are millions ... it can take days. So here's what you do. You use the other program that comes with it called 'geth' to start the synchronising. It's command line, so you need to be in a Terminal window. First: Start Ethereum-Wallet to create the required system storage directories, then stop it.Now. cd to the directory where you put your unpacked program bundle, and type this in../geth --fast --ipcpath /Users/robert/Library/Ethereum/geth.ipcPress enter.Note the --ipcpath option. Replace my name - robert - with your user account name on your mac. It's your home directory. ok.

Now, go away for a few days. Go 5,000 miles away. Change your name. Begin a new life. ... because synchronising will take like - forever.

Once it settles down, and starts pulling in blocks. You can watch the count by starting Ethereum-Wallet. Point Finder at it and double click. Once it starts, It will show you a running count of what is done, and what is left to do.You can't mine until it's finished.....When you come back in a few days, months, years...

The next thing is Mining. Ahhh, show me the money. For this I will be using AlethZero. And guess what. A really nice package is available that contains AlethZero - a nice Ether mining app that runs ONLY on ElCaptain, and Yosemite. If you are pre that, forget it. Roll your own with that sodding Homebrew thing. Which I hate. Upgrade dude.So these are pre-built DMG packages that jstt install right out of the bag. Nice. You also get Mix-ide. Forget that for now. What's so nice about AlethZero, is that it's Ether mining for the GPU, as well as the CPU, and I think mining rigs, although I haven't investigated that yet. Like everything else to do with Ethereum and Bitcoin - There are NO instructions. One rubbish Video clip on Youtube that is like two years old. Shees. You see, that's what happens when everyone starts saying "No point now, the Chinese made all the money, don't bother."But having said that, it's actually pretty easy to figure out, and a nice GUI interface to go with it.Again - don't bother until your blocks are synchronised.

You will note that so far - I haven't installed anything with Homebrew. That is so last year. If this is the technology that is taking over the world - then someone had better get off their butt, and create some decent software to run it all, and Instruction manuals.

The bottom line is. Yes, mining is slow, even for Bitcoin and Ethereum. But given the prices for both now, even small grains are becoming expensive. Look at it this way. No one throws out the gold dust in the bottom of the pan, just because its not a 5oz nugget do they...

I installed geth and cpp-ethereum both using homebrew because I already use that for other things. I also downloaded mist from github. I started trying to sync with mist and that was a serious mistake. It was taking forever, and was constantly hanging. I tried running geth and cpp-ethereum to see which was faster, but it seemed to be about equal. I have also upgraded both geth and cpp-ethereum several times with hombrew and not had any issues. I am running geth 1.4.5-stable-a269a713.

To make sure that I had a clean blockchain DB I deleted the existing DB (geth removedb), then ran geth --fast (taking the default DB location so there would be no issues later) and let it go. The sync took maybe 25-30 minutes and now I usually leave geth running in it's own terminal window to keep the blockchain DB up to date.

When I run mist now, it determines that I already have geth running and automatically uses it. I have conducted a number of transactions and voted on a number of TheDAO proposals with no problems.

For mining I am using a separate GPU mining rig with a single MSI R7 370 Gaming 4G GPU. It runs ethOS which is a tweaked version of ubuntu 14.04. The mining rig points directly to the pool and is earning me a bit over 1 ETH per week. I see the deposits from the mining pool in my mist mining account with a dedicated wallet so I can see the transactions.

I installed geth and cpp-ethereum both using homebrew because I already use that for other things. I also downloaded mist from github. I started trying to sync with mist and that was a serious mistake. It was taking forever, and was constantly hanging. I tried running geth and cpp-ethereum to see which was faster, but it seemed to be about equal. I have also upgraded both geth and cpp-ethereum several times with hombrew and not had any issues. I am running geth 1.4.5-stable-a269a713.

To make sure that I had a clean blockchain DB I deleted the existing DB (geth removedb), then ran geth --fast (taking the default DB location so there would be no issues later) and let it go. The sync took maybe 25-30 minutes and now I usually leave geth running in it's own terminal window to keep the blockchain DB up to date.

When I run mist now, it determines that I already have geth running and automatically uses it. I have conducted a number of transactions and voted on a number of TheDAO proposals with no problems.

For mining I am using a separate GPU mining rig with a single MSI R7 370 Gaming 4G GPU. It runs ethOS which is a tweaked version of ubuntu 14.04. The mining rig points directly to the pool and is earning me a bit over 1 ETH per week. I see the deposits from the mining pool in my mist mining account with a dedicated wallet so I can see the transactions.

Cheers,

- zed

This is really useful stuff. So it looks like I'm going to be better off buying a good PC, one of these cards, and setting up the same way.Clean and straight forward.Thanks.

Meantime, I'm still struggling with trying to get cpp-ethereum built on the Mac.

@ShanghaiTimes if you want to set up a rig, try working with gpushack.com. They have some nice MOBO bundles that includes everything you need to mine except GPU and PSU. If you can source PC stuff cheaper/easier do yourself a favor and order the download version of ethOS from gpushack.com and write it to an SSD (16GB is enough). I purchased this MOBO bundle http://gpushack.com/collections/gpushack/products/mobo-cpu-ram-ssd-bundle-for-4-gpus and with the GPU and PSU I bought elsewhere, was up and running very quickly. The miner has been up almost 3 weeks non-stop. It would have been longer except we lost power here. Here is a link to some info about the miner: http://d9c53b.ethosdistro.com

Regarding the home-brew error, try running brew update, then brew doctor and see if anything is not quite right. If all is well, try to install cpp-ethereum again. I installed the latest cpp-ethereum a few minutes ago with no problems at all.

@zedzednova Thanks, that's invaluable advice. Much appreciated. The Homebrew error was because - probably just at that time - the git hub repo had been moved to webthree-umbrella from cpp-ethereum on git. I eventually got it installed by pulling down the webthree-umbrella repo and just building that by hand. If the Homebrew maintainers havent fixed it already, I'm sure they will soon.I am definately going to have to go the way you did, explained above.Meantime I struggle on to understand this lot. :-)Thanks.