Questions tagged [bitcoind]

This tag should be used for questions related to bitcoind, the command-line software for Bitcoin Core. It stands for "Bitcoin Daemon" where a daemon is any computer process which runs in the background ("service" in Windows terminology).

Filter by
Sorted by
Tagged with
21 votes
4 answers
15k views

How can I create a multi signature 2-of-3 transaction?

Can somebody help me with step-by-step list of how to create a multi signature 2-of-3 transaction?
user avatar
4 votes
2 answers
879 views

What if ISP's block port 8332?

Hypothetically, if it were a well coordinated NSA-type shut down and ALL ISP's suddenly blocked port 8332 (major ones anyway), how would the Bitcoin system immediately handle it?
user avatar
  • 2,789
6 votes
3 answers
4k views

Why can't I connect to bitcoind on localhost?

The initial question asked was as follows, but it turned out to be nothing to do with keypools: I had keypool=1000 before. Now I started bitcoind (the daemon version) with keypool=10000 option, ...
user avatar
  • 702
9 votes
2 answers
3k views

Is there a list of mining pools' Bitcoin nodes IPs?

Is there a list containing the IPs of Bitcoin nodes owned by various mining pools?
user avatar
  • 42.8k
7 votes
1 answer
332 views

How to do precise accounting with bitcoind?

I'm considering making a service that would be handling user deposits in Bitcoins through a server running bitcoind. Upon purchasing something through the service, I want to withdraw the precise ...
user avatar
  • 42.8k
9 votes
2 answers
4k views

Is there a way to change the wallet.dat location without changing the entire data directory?

I know that Bitcoin supports the -datadir command line option which specifies that the wallet.dat and blockchain should be stored in a custom location rather than %appdata%\roaming\bitcoin but is ...
user avatar
  • 14.3k
5 votes
2 answers
1k views

How can I programmatically know when someone sends me Bitcoins?

I'm trying to set up a software system and part of it is knowing when someone sends Bitcoins to me automatically. I'm using node.js, if that matters to anyone.
user avatar
  • 2,789
1 vote
1 answer
153 views

Getmemorypool responses

What is the expected response for a getmemorypool RPC call to a standard client, when calling it with data field? I'm mainly interested in such factors as: Will the call return true if a sent block ...
user avatar
  • 42.8k
3 votes
1 answer
384 views

Bitcoind statistics

I need to get some values to find how updated my bitcoind client is. For example, I would like the GUI to tell me: If it is up to date. If not, show blocks/total blocks How many blocks have been ...
user avatar
  • 31
1 vote
2 answers
139 views

Proper getmemorypool data endianness?

As there are a couple endiannesses used by Bitcoin, what is the proper way to encode the data parameter for a getmemorypool JSON API call?
user avatar
  • 42.8k
4 votes
2 answers
186 views

How soon does bitcoind incorporate locally solved blocks into its 'getwork' output?

If one sends a solved block to bitcoind server using getmemorypool or getwork, and right after that requests a new block using the same API call, what will the server respond with? Assuming the data ...
user avatar
  • 42.8k
6 votes
1 answer
2k views

How to broadcast a transaction anonymously

Is it possible to broadcast a transaction to the network without revealing my personal IP address? My first guess is to connect bitcoind over Tor with proxy=127.0.0.1:9050. Is it the good way to do it ...
user avatar
  • 71
3 votes
2 answers
2k views

Pool getwork "target"?

In a getwork request, bitcoind sends a target corresponding to the current block's bits value. Do the major pools send the same target as one would expect from bitcoind, difficulty of "1" target, or ...
user avatar
  • 42.8k
5 votes
1 answer
425 views

Getwork - can the miner increment timestamp?

When requesting getwork from bitcoind or a pool, the miner is expected to be incrementing the nonce value of the block, but can it also increment the timestamp value, or would such tempering cause a ...
user avatar
  • 42.8k
3 votes
1 answer
379 views

How to merged mine with getmemorypool RPC command?

The getmemorypool RPC command lists all transactions that are to be included in a block, with the exclusion of the generating transaction. In merged mining, one needs to add an extra transaction ...
user avatar
  • 42.8k
1 vote
0 answers
477 views

Move all coins from an address via RPC

Let's say I generated some coins with a given address and I want to send a specific amount of coins to a specific addresses, and move the remaining balance to another specific address. I want to do it ...
user avatar
  • 42.8k
6 votes
1 answer
460 views

What happens when an encrypted wallet runs out of keys?

Say someone wanted to be evil to the main client and set its wallet to contain one key, lock it, and then start mining. After the first block was generated, the client would traditionally create a new ...
user avatar
  • 42.8k
4 votes
1 answer
232 views

Can one send bitcoind transactions that will only be valid after a certain amount of time?

The standard client only allows one to spend coins from a transaction after getting 6 confirmations (120 in case of mining rewards). Can one send bitcoind a JSON-RPC command telling it to send those ...
user avatar
  • 42.8k
2 votes
1 answer
1k views

Bitcoin RPC SSL error

I recently tried running Bitcoin-QT as a server with SSL enabled, but when I was testing the connection, with this command: openssl s_client -connect 111.11.111.111:8332 I got this error: CONNECTED(...
user avatar
  • 42.8k
2 votes
1 answer
292 views

What files one should backup when running a pool or other Bitcoin service?

There was a big problem with Bitomat at some point where that Bitcoin exchange lost its data due to some data being lost. To prevent such problems from occurring, what files should one backup? Which ...
user avatar
  • 42.8k
2 votes
2 answers
275 views

How many addresses does bitcoind use for Bitcoin generation?

When bitcoind is generating Bitcoins, does it change the addresses that are used for receiving the block reward? That is, if I mine two blocks with the same bitcoind wallet.dat, will the same address ...
user avatar
  • 42.8k
4 votes
1 answer
230 views

What .dat files are safe to be accessed while the Bitcoin client is running?

Sometimes one wants to backup some .dat files from Bitcoin, but one can't shut down the client to do so (for example, if one is running a pool). Which .dat files are safe to be copied when the client ...
user avatar
  • 42.8k
8 votes
3 answers
2k views

What's the best way for a website to detect payments from green addresses?

Does any proven third party code exist for this? Edit* To be more specific, what I haven't been able to find out is how to get the sender's bitcoin address when receiving a transaction. As far as ...
user avatar
  • 1,472
9 votes
2 answers
2k views

How secure is calling bitcoind JSON-RPC?

How secure is calling bitcoind through a JSON-RPC? For example, if I run it on one of my computers, and try calling it from another computer (provided neither of them are compromised), can someone ...
user avatar
  • 42.8k
4 votes
2 answers
348 views

Merged mining custom bitcoind

What are the core changes to bitcoind that allow one to merge-mine? Are there any new JSON-RPC commands that are enabled, or changes to the existing ones?
user avatar
  • 42.8k
3 votes
1 answer
1k views

Comment-to in the API

Sendfrom en senttoaddress both have [comment] and [comment-to] as arguments. Comment uses the script to put in a message, thus in a semi-standardized manner. Does comment-to encrypt the message with ...
user avatar
  • 1,585
3 votes
2 answers
925 views

Guidelines for creating a PHP driven web app for redeeming Bitcoin coupons

I would like to issue Bitcoin coupons with a given USD value. The redeeming web app should accept the coupon pin-code and a Bitcoin address and transfer bitcoins to that address according to the ...
user avatar
  • 69
6 votes
3 answers
1k views

bitcoind -- how can i get the number of peers to exceed eight?

Presently I am running bitcoin-qt 0.5.1 on ubuntu 11.04, and am running with seventeen peers. But if I run bitcoind (still 0.5.1 on ubuntu 11.04) I can't get more than eight, no matter how long I ...
user avatar
  • 303
4 votes
1 answer
279 views

When backing up a wallet, is it required to shut down the bitcoin client?

I am building a website, and would like to backup my wallet.dat file after every transaction occurs, but I would not like to have to shut down bitcoind every time I make a backup. The common wisdom ...
user avatar
  • 123
5 votes
1 answer
232 views

No Account number or Address in listtransactions for generated blocks

I am in the need (for my app development) of having more information printed with the "listtransactions" of the bitcoind daemon. For blocks generated it shows the account as "" and no bitcoin address ...
user avatar
  • 51
4 votes
3 answers
610 views

Running two bitcoind instances for different nets

Is it possible to run two separate bitcoind instances on one system at the same time, one for mainnet, other for testnet?
user avatar
  • 42.8k
4 votes
3 answers
1k views

Limit size of data files

As the mere size of the constantly changing data file tampers with my backup concept, I would like to ask if there is a way to split this file into many smaller pieces. I have no problem with the size ...
user avatar
  • 143
1 vote
1 answer
463 views

boost::thread_resource_error

I am getting this error in the debug.log of bitcoind: EXCEPTION: N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE boost::thread_resource_error It ...
user avatar
19 votes
6 answers
21k views

When building bitcoind, I receive error "headers.h:36:20: fatal error: db_cxx.h: No such file or directory"

When building bitcoind on LinuxCoin (Debian based), I receive this error "headers.h:36:20: fatal error: db_cxx.h: No such file or directory" following the instructions at https://github.com/...
user avatar
  • 1,750
9 votes
1 answer
401 views

How can I best implement Bitcoin in my business?

Is there any good tutorial, discussion or implementation of bitcoind for business? What's the best Bitcoin.conf? How to expose the Bitcoind API to the internet? How to guarantee confidentiality, ...
user avatar
9 votes
1 answer
2k views

Push notification of incoming transaction

Is there a way to be notified by bitcoind via the CLI that some incoming transaction has been confirmed?
user avatar
21 votes
5 answers
4k views

Is there a way to provide the walletpassphrase to bitcoind without exposing it on the cmdline?

With bitcoin 0.4.0 I have encrypted my wallet. Now when I would want to use bitcoind, the only way to send money is to provide my wallet decryption key on the cmd line first. I do not want to do that ...
user avatar
13 votes
1 answer
2k views

Is it possible to run more than one client instance on a machine?

Is it possible to run more than one Bitcoin client at the same time on the same machine? I tried to set different working ports, but it seems not to be working.
user avatar
  • 537
4 votes
1 answer
236 views

Where can I set the fee value for accepting transactions?

If I run a miner where can I set the fee value to accept transactions in the bitcoin client?
user avatar
  • 537
9 votes
1 answer
1k views

Is there an online wallet service that will allow me to access an rpc server?

Let's say I have an online eCommerce solution running with a plugin that is designed to connect to a bitcoin daemon running on the same server, but I am too cheap to hire a vps or dedicated server, so ...
user avatar
12 votes
2 answers
4k views

What are the steps in building bitcoind on Mac OS X 10.6?

Following the instructions in build-osx.txt (which seem sadly out of date) leaves me without a file named libboost_system.a. Here is how I built boost: % cd boost_1_42_0 % ./bootstrap.sh % ./bjam ...
user avatar
  • 121
6 votes
4 answers
1k views

How do I sort the output of listtransactions "*"?

I am testing some new code, and need to sort the output of listtransactions. Ultimately I need to verify that there are no duplicate txids. How do I output ./bitcoind -datadir=1 listtransactions "*" ...
user avatar
  • 3,141
13 votes
1 answer
2k views

How do I configure the Bitcoin client for SSL on Windows?

Specifically I would like to connect to bitcoind from an outside system but I'm concerned about security. I've seen where others have said that SSL support is built into the Bitcoin client but how do ...
user avatar
  • 14.3k
9 votes
3 answers
6k views

Why do I get `bitcoind: command not found` in Ubuntu?

I have built the bitcoin source on my Ubuntu desktop, and have installed the proper libraries via apt-get and building some. When I do: cd src bitcoind -daemon I get the error: bitcoind: command ...
user avatar
  • 3,141

1
41 42 43 44
45