Hot answers tagged

15

You're using the wrong hash algorithm for Bitcoin mining. Bitcoin uses SHA256d (d = double), but cpuminer (at least the version 2.3.2 on my system) defaults to scrypt (for Litecoin) instead: -a, --algo=ALGO specify the algorithm to use scrypt scrypt(1024, 1, 1) (default) sha256d SHA-256d Slush's pool ...


7

There is a bitcoin-cli available for OSX. I also ran into this issue, and it is because I missed one of the setup steps. Here they are for posterity! Install Xcode: $ xcode-select --install Install Homebrew => https://brew.sh/ Clone the repo: $ git clone https://github.com/bitcoin/bitcoin.git Navigate into bitcoin directory, and run the autogen ...


7

As mentioned by Andrew, this is due to macOS' enforcement of notarization requirements. This can be bypassed by right clicking on the application, then selecting Open - A dialog will popup warning you that it is not verified, but this one will have an Open button. Once you open the application through the above process once, a regular double click will work ...


5

Assumptions: Your current folder for your bitcoin data is here: "~/Library/Application Support/Bitcoin" or here "/Users//Library/Application Support/Bitcoin" Your current folder for your bitcoin-qt application is here: /Applications/Bitcoin-qt.app You have an external drive named "My Passport" and your Finder, Preferences setting are set to display ...


5

MacMiner is the first and best native Mac GUI for bfgminer, cgminer and cpuminer MacMiner website


5

Core (more specific levelDB, the database library used) does not support network drives. Also, the UTXO access (chainstate) must be as fast as possible and should run on an internal drive, ideally an SSD. If you need to reduce/transfer disk usage, there are two main possibilities: Pruning Add prune=550 to you bitcoin.conf (or startup with -prune=550) to ...


4

I get the same error using OS X 10.9 MBPR. Even though I followed http://atomton.roon.io/compiling-cudaminer-on-os-x-10-9 exactly. UPDATE: PROBLEM SOLVED. by changing include malloc.h to include malloc/malloc.h in both scrypt-jane.cpp and sha3.cpp


4

The JSON-RPC API can be used by other programs to communicate with the Bitcoin client. That could include external mining programs, "e-commerce" software to automatically make and receive payments, or any other software that wants to interact with the Bitcoin network. It is true that you do not need this feature simply to solo mine using setgenerate true. ...


4

There it's no bitcoin-cli built in the dmg file for mac os. (Unless you compile it yourself, nor is there a bitcoind from my understanding) You can execute RPC commands using the built in options under the help -> debug / then click on the console tab in the os x client.


4

It's as simple as running brew install bitcoin assuming you are on macOSX and have brew installed.


3

The blockchain is available via Torrent now. You can download bootstrap.dat (14GB) this way and then process it locally, which in my case was much faster than syncing with network using Bitcoin-Qt. Have a look at the announcement and you can grab torrent file from sourceforge.


3

No it wouldn't. Mining with CPU or GPU is worthless, and if your goal is buying some non-standalone ASIC, your best bet is a PC which uses as few energy as possible.


3

The following program will show you the OpenCL-capable devices on a given Macintosh: // clang -framework OpenCL dumpcl.c -o dumpcl && ./dumpcl # include <stdio.h> # include <stdlib.h> # include <OpenCL/opencl.h> int main(int argc, char* const argv[]) { cl_uint num_devices, i; clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, 0, ...


3

try using stratum+tcp:// instead of http:// protocol. ./minerd --algo scrypt --scantime 33 --url stratum+tcp://[server]:[port] --userpass [username]:[password] --threads 1 --retries -1 -P works pretty well for me right now. minerd is from http://optimate.dl.sourceforge.net/project/cpuminer/pooler-cpuminer-2.3.2-linux-x86_64.tar.gz


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 ...


3

just in case anyone still looking for an answer: in pattern.c just put the full path to pcre.h (use locate pcre.h to find a path for it; if you don't have the file just install pcre package first). It should compile fine afterwards.


3

I had this error trying to compile mcrypt. Here is how to use the configure command with CPPFLAGS ./configure CPPFLAGS=-I/usr/include/malloc/


3

if you are using OS X, you can just double click /Applications/MultiBit.app/Contents/Resources/Java/multibit-exe.jar works on OS X 10.10.1, Java 7 Update 71. guess they need some minor adjust for less strict JVM/JRE version check...


3

TL;DR: Mining is heavy duty number crunching, your iMac is useless for that. Running a node helps the network and gives you your own copy of the blockchain. Your iMac should probably be able to do that. Mining The purpose of mining is to 1. achieve consensus about the state of the network, 2. confirm transactions, and 3. initially distribute the bitcoins. ...


3

Method 1 Open "Finder". Press Cmd + Shift + G Paste this: ~/Library/Application Support/Bitcoin Edit bitcoin.conf with TextEdit Add this line: rescan=1 Save it, then run Bitcoin-qt. After you the rescan ends and you quit don't forget to revert the bitcoin.conf Method 2 Right click Bitcoin-qt Choose "Show package contents" Go to Contents/MacOS/...


3

Bitcore fork from SatoshiLabs is indeed available only for 64-bit linux. You can try to build the necessary binaries yourself and then update the npm install scripts in bitcore, but that is very hard. I would not recommend you to run bitcore on a personal computer, since it adds additional 200GB data, so you will end up with about half a terabyte of data. ...


3

There have previously been issues with entering passphrases that contain non-ascii characters, however these all were related to how the terminal processes those characters before Bitcoin Core does. If you are receiving an error message that says something along the lines of "Some keys decrypt but not all", then the wallet has been corrupted. There ...


2

Make sure That you have, in your bitcoin.conf file located in ~/Library/Application Support/Bitcoin at least the following: server=1 rpcuser=<username> rpcpassword=<your_password> Restart Bitcoin client, enjoy Bitcoin solo mining. ;)


2

There was a restriction in all v0.7.2 and prior that was incompatible with v0.8.x. So you'll need to upgrade to v0.7.3 or v0.8.x. http://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2013-3220


2

That generation of Intel integrated graphics does not have OpenCL support, which is needed for mining.


2

@Lohoris did not stress it enough. Do not invest on CPU/GPU hardware with the intent of mining Bitcoin. What you'll spend on electricity will be several times more than the return in Bitcoin (yes, that's how little BTC you will make). Even low-end ASICs (which are several orders of magnitude more Hash/Watt efficient than CPU/GPU miners) are barely breaking ...


2

The blocks, chains, and all that excessive data can be tossed. All you need is your wallet.dat which contains your private key. I like to think of it this way... The bitcoin network is like a massive bank full of billions, trillions, and so on of vaults. You can put coins into any vault without needing a key to that vault. You can only take coins out of a ...


2

You need to supply an extra option to compile a QT binary. ./autogen.sh ./configure --with-qt make -j8 Your binary will then be in /src/qt/ as expected. To turn it into an .app you'll need to read contrib/macdeploy/readme.md and then run make deploy to wrap it in an application bundle ready for release.


2

The version you are using is the latest version It supports OpenCL GPUs. Which includes Intel HD Graphics 4000. There is no information of Bfgminer discontinuing GPU support anytime soon.


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., ...


Only top voted, non community-wiki answers of a minimum length are eligible