Bitcoin Forum

Other => Beginners & Help => Topic started by: themrrobert on November 12, 2013, 10:48:16 PM



Title: How to track incoming Bitcoins in realtime
Post by: themrrobert on November 12, 2013, 10:48:16 PM
Hello all!

I'm a long time lurker, first time caller. I really like the way blockchain.info processes payments, however I'd like to not have to be dependent on anyone else.

I want to basically recreate what they do, but just for my own personal use (at first anyway). I want to be able to acknowledge payments in realtime without any human intervention.

I've got it to this so far:

Generate a new address for a payment.
--?
Mark account as credited.

How am I supposed to know when a payment gets in? Will it require bitcoind to be fully synced and running in the background, at which point I have to enter in all of the receiving addresses into the bitcoin client?  I would prefer not to depend on any outside API's, but maybe if I could query an API (for short-term use) providing the address, I could get a result of any incoming payments?

I've been reading gobs and gobs of information on bitcoin since early 2012, but didn't really pull the trigger then like I should have, and this bit still eludes me.

Any help or links much appreciated! Thanks!  :)


Title: Re: How to track incoming Bitcoins in realtime
Post by: Buffer Overflow on November 12, 2013, 10:54:46 PM
Personally I would use libbitcoin c++ library to listen for transactions.


Title: Re: How to track incoming Bitcoins in realtime
Post by: themrrobert on November 13, 2013, 05:32:11 AM
My c++ skills are weak unfortunately, though not non-existent.

I guess my goal would be to create a daemon that listens for updates and provides updates via http/https.

Any projects out there doing this? Or anyone have some code they'd like to share?