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
1
vote
4answers
4k views

Can Bitcoin be run in a shared hosting environment?

Can bitcoind be installed and run on shared hosting? Has anyone successfully done this? If not why not.
8
votes
2answers
644 views

How old should be my bitcoins to send them again without transaction fee?

I'm making some test for a bitcoin merchant webpage. I want to test different actions without paying transaction fees everytime, but I can't since I use the same few bitcoins for everything. Sooo how ...
-1
votes
1answer
387 views

Noob question: will a slow rig get coins ever? [duplicate]

So i get that people buy bigger rigs for faster production, but say I put some old junker on as a miner. it ever get coins or do the "real" miners get all the coins?
1
vote
0answers
155 views

Suddenly no new confirmations on bitcoind

I'm using version 40000 of bitcoind and yesterday it stopped receiving new confirmations. Here is the getinfo for it. "version" : 40000, "balance" : x, "blocks" : 225454, "connections" : 8, "...
4
votes
1answer
1k views

To what is bitcoind memory usage bound?

I am interested in running a well-connected node, and I was wondering: is the memory footprint directly correlated to the number of connections? And more broadly: with what RAM usage increases?
5
votes
1answer
1k views

How to run a bitcoin server with automatic restart and backup?

What would be the best way to start writing a script to automatically run a bitcoind server on an Ubuntu startup, make regular backups and restart from a backup on error. Would this normally be done ...
2
votes
1answer
183 views

How do I list all unique scripts from blockchain?

How do I list all unique scripts in the block chain, and their count (n-times-used)?
32
votes
6answers
24k views

How does one attain 1,000+ connections like blockchain.info?

At this moment, blockchain.info has over 1,900 nodes connected to their bitcoin client. I have been running an m1.small ubuntu 12.04 server and bitcoind for ~4 days straight now with no reboots. My ...
3
votes
4answers
516 views

Bitcoind server spontaneously shutting down

I'm running the latest version of the headless bitcoind server on an Ubuntu micro instance on AWS and every hour or so it spontaneously shuts down. It's hard to get any meaningful data from the debug ...
1
vote
1answer
1k views

How can I programmatically use several different (isolated) wallets?

I want to use several different wallets (as if one wallet = one account), and want to make sure the spending and receiving activities are exclusive to one wallet at a time. How can I interface with ...
2
votes
0answers
724 views

How to Install bitcoind 0.7.2 Server on Ubuntu for bitcoin-testnet-box

I am trying to setup a private test net with the source at: https://github.com/freewil/bitcoin-testnet-box However, it requires bitcoind 0.7.2 (the latest version is 0.8.0). I tried installing 0.7.2 ...
2
votes
1answer
170 views

How i use bit coin api with my project?

How to use bitcoin api in my code or how i integrate it with my code ? it required any charge ?
6
votes
1answer
2k views

What is the best way to get notified of new payments received

Using the daemon and not a 3rd party pinging service, what is the best way to get notified of new payments? Do we need to constantly poll the server?
1
vote
1answer
1k views

Is mining with my computer worth it? [duplicate]

I have a computer with a Phenom II X6 1090T 3.2 GHz, and a GT430 gfx card. Obviously I know I won't be able to mine lots of bitcoins, but I want to start getting some money for a car and such. Is the ...
5
votes
1answer
5k views

How to create an new account on a bitcoind server

What is the correct rpc call to start a new account on a bitcoind server?
6
votes
3answers
7k views

Sending bitcoins programatically without running a node [duplicate]

How can I send bitcoins in my web app without running the daemon on my server? Is there a way to do it? Do third parties allow you to send through them?
5
votes
1answer
2k views

How to run Bitcoinj on Heroku?

Does anyone know where I might find a tutorial on how to deploy a bitcoinj server (essentially a replica of a bitcoind server with an rpc API) on Heroku?
5
votes
2answers
3k views

Why does gettransaction report me only the receiving address?

Both on "send" and "receive" transactions, the command gettransaction gives me the account name, and the receiving address, ignoring the send address. Why should I care about receiving address in a "...
4
votes
2answers
6k views

Errors Connecting to Bitcoind Server with RPC

I have been trying to connect to a remote bitcoind -daemon running server. I can access it with the curl command explained at the end of the page here (https://en.bitcoin.it/wiki/API_reference_(JSON-...
1
vote
2answers
5k views

bitcoind: corrupted database?

looris@Palace-of-the-Nine-Moons:/tmp $ bitcoind looris@Palace-of-the-Nine-Moons:/tmp $ Bitcoin server starting ************************ EXCEPTION: St13runtime_error CLevelDB(): error opening ...
3
votes
1answer
320 views

I upgraded bitcoind to 0.8 from 0.7, may I delete the old blocks?

Upgrading to 0.8 from 0.7 I noticed the old blk*.dat files were untouched, while it was created a new directory called blocks/. I guess I can delete the old blk*.dat files? Is there something else I'...
3
votes
1answer
389 views

Which version of the JSON-RPC protocol does Bitcoin use?

I would like to get some clarification on which version of the JSON-RPC protocol does Bitcoin use? 1.0 or 2.0?
7
votes
8answers
6k views

How to communicate between Java and bitcoind?

I am having problems communicating between Java and bitcoind - every JSON RPC library I try has some issues. Can anyone provide a working implementation of even the most basic JSON RPC communication ...
3
votes
1answer
1k views

Bitcoind returning “Invalid JSON-RPC 2.0 response”?

I am starting to use a basic implementation of Bitcoin JSON RPC (dzhuvinov library), and I am getting a strange result. Here is my code: public static void main(String[] args) { URL serverURL = ...
4
votes
1answer
384 views

What server-side Bitcoin clients are available to serve information?

I have been toying around with the idea of building a bitcoin app. My research has thus far led me to conclude that it makes sense to run a bitcoin client daemon on my server in order to provide an ...
12
votes
2answers
4k views

How to setup a LAN network with only one bitcoind client downloading the blockchain?

I want to do the following: I have one small server PC at home. I want to install bitcoind on that machine to download the blockchain information. Then I want this machine to accept RPC calls from my ...
3
votes
2answers
864 views

Transaction delayed >12 hours by Satoshi Bitcoin client

Yesterday I sent 20 BTC to 1Hj8kJ3rq4c4Hn9Prtw45Zue791f4Nc9L3 with a 0.0001 fee and transaction Id 30d1ef9aa05898b11b5ee4f5f5e703a822a821fb499c647b658fc3cb67a899b8. My Satoshi client said today that ...
1
vote
1answer
494 views

Slow starting bitcoind [closed]

bitcoind is extremely slow to start (~5-20 minutes). I'm not talking about keeping up with the blockchain, that would be perfectly fine, I'm talking about an initial phase where it doesn't even ...
7
votes
2answers
1k views

How can I run Bitcoind -server in “light mode”?

Hi! I would like to set up a local wallet at my computer, which runs as a daemon. However, the blockchain takes ages to download and every single day it takes quite a lot of time to update the ...
7
votes
3answers
2k views

Is it safe to run bitcoind on another server

I'm making first, rough concepts of some ideas for bitcoin-enabled services I have in mind. One thing that I wonder is, is there a best-practise approach on running bitcoind on another server that ...
21
votes
3answers
5k views

How does Satoshi Dice's 'zero confirmations' transaction system work technically?

The popular bitcoin betting game Satoshi Dice sends back payments very fast, they don't wait for confirmations. The user sends money to Satoshi Dice and gets back winnings a couple of seconds later. ...
2
votes
2answers
284 views

Why does bitcoind (0.7.2) give an error when trying to issue getrawtransaction over RPC?

I am writing an web application using Python/Flask. I am using http://laanwj.github.com/bitcoin-python/doc/ to connect to my bitcoind 0.7.2 server as follows: conn = bitcoinrpc.connect_to_local() ...
6
votes
3answers
2k views

How to know when a payment has been received by bitcoind?

I want to create a website which involves the creation of a new single-use address that a user would send bitcoins to. I'd like to know programmatically when the user has sent bitcoins to the address ...
0
votes
1answer
617 views

Which framework is best for eWallet bitcoin development? [closed]

What are the advantages/disadvantges of various web frameworks like Django, Ruby on Rails, Flask, etc when it comes to Bitcoin? Are some better at interfacing with the daemon than others? Do some ...
6
votes
1answer
291 views

How to configure a bitcoind instance solely designed to contribute to the network?

I'd like to run a headless bitcoind instance on a server, in order to contribute to the network. Are there any specific configuration options that are recommended for that purpose? My intention was ...
0
votes
1answer
577 views

Check block reward

So this is an exercise for fun as we know the block reward already. But how would you get the bitcoind to show the block reward for the next block? There is no bitcoind getblockreward but is there a ...
3
votes
4answers
6k views

How do i install bitcoind on my redhat linux server?

I have recently created an api that runs the bitcoind commands. I had it running on another server, but it was setup by someone else. I have been searching for sensible instructions on how to install ...
7
votes
1answer
2k views

How is locktime enforced in the standard client?

I am trying to study the locktime feature of transactions ( https://en.bitcoin.it/wiki/Protocol_specification#tx ). I have created some raw transactions in the testnet with different locktimes, but, ...
4
votes
1answer
3k views

bitcoind getmininginfo says hashespersec is 0

I started mining yesterday on a low-end system, trying to figure out how it works. I used the bincoind build from Debian. When I try bitcoind getmininginfo today, I get the following output. { "...
3
votes
2answers
937 views

How does an encrypted wallet persist used keys from “getnewaddress” and the keypool after a restart?

I'm reading this wiki on wallet encryption and am confused on how I can call getnewaddress as described here and where that is being tracked after a restart of bitcoind. When a wallet is encrypted,...
0
votes
0answers
403 views

Changing the first payout address when a reward + fees is generated

I would like all my mined coins (solo mining, testnet so far) to go to a different default account. I'm not referring to the distribution a mining pool will do to all of its miners (Pay per share, ...
24
votes
1answer
27k views

What is the difference between the rpc port 8332 and port 8333?

What is the difference between the protocol and commands used on default ports 8332 and port 8333? From what I gather, port 8332 is the RPC port, it's "sensitive", only allowed by local host by ...
6
votes
1answer
4k views

Accesing bitcoind through terminal on mac

How do I use bitcoind through Terminal on Mac OSX? I think this is not adressed by these questions, but honestly, I'm not sure: Bitcoin-Qt command line control on Mac What are the steps in building ...
0
votes
2answers
2k views

Is my p2p server set up correctly? When will I see inbound connections on 8333?

I've had a Windows host up at 23.23.246.5 for both Bitcoin and Namecoin and I'd like to make sure its configured correctly. So far when I run a netstat I see the services below and a few things ...
2
votes
1answer
676 views

How do I properly shut down bitcoind on Windows? I get error: EnvShutdown exception: DB_RUNRECOVERY: Fatal error, run database recovery (-30974)

I am running bitcoind in Windows (interactively) and pressed "control c". The following error was displayed: EnvShutdown exception: DB_RUNRECOVERY: Fatal error, run database recovery (-30974) Is ...
6
votes
3answers
2k views

How can I run bitcoind on test and production networks, at the same time, on the same computer?

Bitcoin and Bitcoind will send an error if it is launched multiple times. I'm assuming this is because they share the same database and wallet. Is it possible to run two instances of Bitcoin QT / ...
2
votes
1answer
211 views

Digging into debug message: “socket recv flood control disconnect (x bytes) ”

I set the following when I run bitcoind -debug -server -detachdb -printtodebugger -printtoconsole Debug.log socket recv flood control disconnect (5018020 bytes) disconnecting node 82.41.255.68:8333 ...
15
votes
2answers
1k views

Running a store through Tor - what are the setup options available?

I am required to setup a store that will operate through Tor and accept Bitcoin payments only. I know I can run the standard client on the server and make it connect to peers only through Tor. However,...
18
votes
1answer
3k views

How does the 'move' command work?

I have so far enjoyed the experience of learning about Bitcoins, mining, etc. I've setup a bitcoin daemon in hopes of developing a few apps and services in the near future. However, there is one thing ...
6
votes
2answers
2k views

Manually creating transactions

Due to complete lack of documentation on the subject, how would the pseucode for creating a transaction look using the following functions: createrawtransaction signrawtransaction and ...