<p>You could poll the Block Explorer for balance of any Bitcoin address. For example, you can see the page of <a href="http://blockexplorer.com/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" rel="nofollow">the address that appeared in the Genesis Block</a>.</p>

CC BY-SA 3.0
2012-04-15T02:14:11.937Z
2012-04-15T02:14:11.937Z
ThePiachu
<p>BlockChain.info provides a push notification API:
 - <a href="http://blockchain.info/api_websocket">http://blockchain.info/api_websocket</a></p>

CC BY-SA 3.0
2012-04-20T08:57:42.993Z
That looks very good. Is there also a quick way to take this information to see how many verifications it has?
Beanow
CC BY-SA 3.0
2012-04-25T16:30:03.100Z
Is it possible to do on my own? I mean how does blockchain.info get the info?
Shamoon
CC BY-SA 3.0
2012-09-01T11:33:25.757Z
The BlockChain.info api looks cool but what if we want to use TestNet to test? Can we run a service like this on our own box? I was thinking of having a loop polling but wanted to know if there are any better ways.
Keverw
CC BY-SA 3.0
2012-04-16T02:48:15.220Z
2012-04-16T02:48:15.220Z
Stephen Gornick
<p>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 <a href="https://stackoverflow.com/questions/tagged/node.js">node.js</a>, if that matters to anyone.</p>

CC BY-SA 3.0
2012-04-15T02:17:12.837Z
You should try giving more details in your question - will you be using a single address, or generate then on the fly and use them only once? Are you planning on running bitcoind somewhere, or want to have a standalone application? The more you tell us about the constrains of your system the better the community can help you with a solution that is tailored to your needs.
ThePiachu
<development><bitcoind>
How can I programmatically know when someone sends me Bitcoins?
Shamoon
# How can I programmatically know when someone sends me Bitcoins?

(Asked by: username_0 on 2012-04-14)

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](https://stackoverflow.com/questions/tagged/node.js), if that matters to anyone.

**Tags:** development, bitcoind

> **Comments:**
> **username_1**: You should try giving more details in your question - will you be using a single address, or generate then on the fly and use them only once? Are you planning on running bitcoind somewhere, or want to have a standalone application? The more you tell us about the constrains of your system the better the community can help you with a solution that is tailored to your needs.  

---

## 2 answers

### Answer by username_2 on 2012-04-16. Score: 6 | Accepted answer

BlockChain.info provides a push notification API:
- <http://blockchain.info/api_websocket>

> **Comments:**
> **username_3**: That looks very good. Is there also a quick way to take this information to see how many verifications it has?  
> **username_0**: Is it possible to do on my own? I mean how does blockchain.info get the info?  
> **username_4**: The BlockChain.info api looks cool but what if we want to use TestNet to test? Can we run a service like this on our own box? I was thinking of having a loop polling but wanted to know if there are any better ways.  

---

### Answer by username_1 on 2012-04-15. Score: 0

You could poll the Block Explorer for balance of any Bitcoin address. For example, you can see the page of [the address that appeared in the Genesis Block](http://blockexplorer.com/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa).


---

