{"id":3001,"date":"2013-04-27T03:01:09","date_gmt":"2013-04-27T03:01:09","guid":{"rendered":"http:\/\/www.gubatron.com\/blog\/?p=3001"},"modified":"2013-04-27T03:36:37","modified_gmt":"2013-04-27T03:36:37","slug":"how-to-gpu-mine-bitcoins-on-a-macbook-pro","status":"publish","type":"post","link":"https:\/\/www.gubatron.com\/blog\/how-to-gpu-mine-bitcoins-on-a-macbook-pro\/","title":{"rendered":"How to GPU-mine BitCoins on a MacBook Pro"},"content":{"rendered":"<p>I&#8217;ve just gotten started into BitCoin a little late in the game (April 2013) and if you&#8217;re reading this you&#8217;re probably on the same boat.<\/p>\n<p>This post details <strong>the steps I took to start mining BitCoins with GPU on a MacBook Pro<\/strong>.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2013\/04\/4195093260_78f080cab0_z.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3006\" alt=\"4195093260_78f080cab0_z\" src=\"https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2013\/04\/4195093260_78f080cab0_z.jpg?resize=640%2C428\" width=\"640\" height=\"428\" \/><\/a><\/p>\n<p><strong>1.<\/strong>\u00a0<strong>Get DiabloMiner<\/strong>. You will need to have installed git and a jdk (Java Development Kit) to build it.<br \/>\nClone the source code from the github repository into your computer. From the command line<\/p>\n<p><strong>git clone\u00a0<a href=\"https:\/\/github.com\/Diablo-D3\/DiabloMiner\" target=\"_blank\">https:\/\/github.com\/Diablo-D3\/DiabloMiner<\/a><\/strong><\/p>\n<p>after it downloads you will have to build it, invoke<\/p>\n<p><strong>cd DiabloMiner<\/strong><\/p>\n<p><strong>mvn package<\/strong><\/p>\n<p><strong><\/strong>it will download all its dependencies and build itself.<\/p>\n<p><strong>2. Register into a Bitcoin Mining Pool<\/strong><\/p>\n<p>Now you will see a &#8220;DiabloMiner-OSX.sh&#8221; script. if you try to use it to mine in solo mode (connecting agaisnt localhost:8332), you will get errors, it seems nowadays there&#8217;s only pooled mining (i may be wrong), so you will have to register into a Bitcoin mining pool to make this happen.<\/p>\n<p>I registered my account at <a href=\"https:\/\/deepbit.net\/\" target=\"_blank\">deepbit.net<\/a>, in there you get to enter your BitCoin address to receive your mining rewards.<\/p>\n<p><strong>3. Launch DiabloMiner<\/strong> (in as many machines as you can using your pool mining account)<\/p>\n<p><strong>.\/DiabloMiner-OSX.sh -u youremail@somedomain.com -p yourpasswordhere -o pit.deepbit.net -r 8332 -g 5 -w 64<\/strong><\/p>\n<p>and you should see&#8230;<\/p>\n<p>[4\/26\/13 11:02:23 PM] Started<br \/>\n[4\/26\/13 11:02:23 PM] Connecting to: http:\/\/pit.deepbit.net:8332\/<br \/>\n[4\/26\/13 11:02:24 PM] Using Apple OpenCL 1.2 (Dec 4 2012 18:26:30)<br \/>\n[4\/26\/13 11:02:24 PM] Added ATI Radeon HD 6750M (#1) (6 CU, local work size of 64)<br \/>\nmhash: 46.0\/44.4 | accept: 0 | reject: 0 | hw error: 0<\/p>\n<p>Hope this helped you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve just gotten started into BitCoin a little late in the game (April 2013) and if you&#8217;re reading this you&#8217;re probably on the same boat. This post details the steps I took to start mining BitCoins with GPU on a MacBook Pro. 1.\u00a0Get DiabloMiner. You will need to have installed git and a jdk (Java [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[30],"tags":[1258,1260,1259],"class_list":["post-3001","post","type-post","status-publish","format-standard","hentry","category-geeklife","tag-bitcoin","tag-cryptocurrency","tag-mining"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5Unzf-Mp","jetpack-related-posts":[{"id":3183,"url":"https:\/\/www.gubatron.com\/blog\/bitcoin-essentials-and-must-have-bookmarks\/","url_meta":{"origin":3001,"position":0},"title":"BitCoin essentials and must have bookmarks","author":"gubatron","date":"November 19, 2013","format":false,"excerpt":"BitCoin is probably the most exciting thing to happen to money since the history of... money, as off the shelf computer harware, software, cryptographic tools, and p2p internet technology have come together to create a currency that: - Doesn\u2019t need a bank to be secure or to validate transactions, it\u2019s\u2026","rel":"","context":"In &quot;BitCoin&quot;","block_context":{"text":"BitCoin","link":"https:\/\/www.gubatron.com\/blog\/category\/bitcoin-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3150,"url":"https:\/\/www.gubatron.com\/blog\/how-to-add-an-existing-git-repository-to-github\/","url_meta":{"origin":3001,"position":1},"title":"How to add an existing GIT repository to github.","author":"gubatron","date":"August 31, 2013","format":false,"excerpt":"Most of the times, it makes more sense to start working on something that slowly transforms into the beginning of a project that deserves to be on github. This post is about creating a local repository and putting it on github. 1. First we must convert the main local folder\u2026","rel":"","context":"In &quot;Code&quot;","block_context":{"text":"Code","link":"https:\/\/www.gubatron.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4178,"url":"https:\/\/www.gubatron.com\/blog\/mining-git-history-to-build-developer-agent-personas\/","url_meta":{"origin":3001,"position":2},"title":"Mining Git History to Build Developer Agent Personas","author":"gubatron","date":"February 22, 2026","format":false,"excerpt":"A new software engineering practice for the age of agentic teams and an honest look at what it costs There is a new kind of software team forming inside repositories everywhere. It is not made of humans alone. It is made of humans and AI agents working together, agents that\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/www.gubatron.com\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2026\/02\/download.jpeg?fit=1168%2C784&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2026\/02\/download.jpeg?fit=1168%2C784&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2026\/02\/download.jpeg?fit=1168%2C784&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2026\/02\/download.jpeg?fit=1168%2C784&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.gubatron.com\/blog\/wp-content\/uploads\/2026\/02\/download.jpeg?fit=1168%2C784&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1435,"url":"https:\/\/www.gubatron.com\/blog\/unboxing-and-photoreview-of-macbook-pro-15-inch\/","url_meta":{"origin":3001,"position":3},"title":"Unboxing and PhotoReview of Macbook PRO 15-inch","author":"gubatron","date":"October 6, 2009","format":false,"excerpt":"Click here to see and read the rest. Check out the descriptions and mouse over the images to learn the details.","rel":"","context":"In &quot;Geeklife&quot;","block_context":{"text":"Geeklife","link":"https:\/\/www.gubatron.com\/blog\/category\/geeklife\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3364,"url":"https:\/\/www.gubatron.com\/blog\/new-frostwire-5-7-7-available-for-windows-mac-and-linux-contributors-now-earn-bitcoins-instantaneously\/","url_meta":{"origin":3001,"position":4},"title":"New FrostWire 5.7.7 available for Windows, Mac and Linux. Contributors now earn bitcoins instantaneously.","author":"gubatron","date":"October 2, 2014","format":false,"excerpt":"Download FrostWire 5.7.7 for Windows (Bitcoin enabled .torrent) Download FrostWire 5.7.7 for MacOSX (.torrent) Download FrostWire 5.7.7 for Debian\/Ubuntu (.torrent) This update focuses on fixing multiple user interface issues, mostly related to the media player. Libraries were updated, a nasty freeze when opening FrostWire out of a magnet link has\u2026","rel":"","context":"In &quot;Free Software&quot;","block_context":{"text":"Free Software","link":"https:\/\/www.gubatron.com\/blog\/category\/free-software\/"},"img":{"alt_text":"Screen Shot 2014-10-02 at 9.50.11 AM","src":"https:\/\/frostwire.files.wordpress.com\/2014\/10\/screen-shot-2014-10-02-at-9-50-11-am.png?w=350&h=200&crop=1","width":350,"height":200},"classes":[]},{"id":3195,"url":"https:\/\/www.gubatron.com\/blog\/how-to-import-a-backed-up-wallet-in-bitcoin-qt\/","url_meta":{"origin":3001,"position":5},"title":"How to import a backed up wallet in Bitcoin-Qt","author":"gubatron","date":"November 20, 2013","format":false,"excerpt":"The Bitcoin-Qt client has an export feature, but not an import feature, importing a wallet is a bit of a manual process and it can be quite scary for the non-computer saavy since you need to do this kind of stuff because you got a new computer or your old\u2026","rel":"","context":"In &quot;BitCoin&quot;","block_context":{"text":"BitCoin","link":"https:\/\/www.gubatron.com\/blog\/category\/bitcoin-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts\/3001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/comments?post=3001"}],"version-history":[{"count":7,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts\/3001\/revisions"}],"predecessor-version":[{"id":3005,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts\/3001\/revisions\/3005"}],"wp:attachment":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/media?parent=3001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/categories?post=3001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/tags?post=3001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}