<p>You can use <a href="https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md" rel="nofollow noreferrer">Bitcoind's ZMQ integration</a>. It lets you get notify instantly when a transaction is made (whatever the address), you can then do the filtering yourself if you want to pinpoint a specific address.</p>

<p>This setup requires a bit of work to do the transaction parsing and filtering, but lets you run without relying on third parties. You won't get the balances of each deposit address too, just the deposits (but you can get the balancet from elsewhere).</p>

<p>Another solution (that relies on a third party) would be to use <a href="https://blockchain.info/api/api_receive" rel="nofollow noreferrer">blockchain.info's service</a>.</p>

CC BY-SA 3.0
2018-04-02T14:17:36.833Z
Then how to check the balance of a deposit address? I want to get notified whenever there is a payment done to the deposit address.
merklexy
CC BY-SA 3.0
2018-04-02T16:11:57.077Z
For balances, you could use any explorer. You can also look into watch only support from bitcoind.
alcio
CC BY-SA 3.0
2018-04-03T16:48:20.430Z
@merklexy Can you request to receive a ZMQ notification for every transaction that affects your wallet. You don't ever need a "balance".
Pieter Wuille
CC BY-SA 3.0
2018-04-02T10:31:40.743Z
2018-04-02T10:31:40.743Z
alcio
<p>I am running bitcoin core on my node. I have two questions.</p>

<p>1) I want to get notified whenever there a new transaction in the blockchain. </p>

<p>2) If I give an address, I should get all the details about the address ( when there is a new payment to the address). </p>

<p>I want to make a callback API for the deposits. Could anyone tell how to do it?</p>

<p>Thanks</p>

<bitcoin-core><bitcoind><blockchain.info><bitcoin-qt-setup><deposit>
How to listen to an address or transaction_id continuously?
merklexy
# How to listen to an address or transaction_id continuously?

(Asked by: username_0 on 2018-04-02)

I am running bitcoin core on my node. I have two questions.

1) I want to get notified whenever there a new transaction in the blockchain.

2) If I give an address, I should get all the details about the address ( when there is a new payment to the address).

I want to make a callback API for the deposits. Could anyone tell how to do it?

Thanks

**Tags:** bitcoin-core, bitcoind, blockchain.info, bitcoin-qt-setup, deposit


---

## 1 answers

### Answer by username_1 on 2018-04-02. Score: 0 | Accepted answer

You can use [Bitcoind's ZMQ integration](https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md). It lets you get notify instantly when a transaction is made (whatever the address), you can then do the filtering yourself if you want to pinpoint a specific address.

This setup requires a bit of work to do the transaction parsing and filtering, but lets you run without relying on third parties. You won't get the balances of each deposit address too, just the deposits (but you can get the balancet from elsewhere).

Another solution (that relies on a third party) would be to use [blockchain.info's service](https://blockchain.info/api/api_receive).

> **Comments:**
> **username_0**: Then how to check the balance of a deposit address? I want to get notified whenever there is a payment done to the deposit address.  
> **username_1**: For balances, you could use any explorer. You can also look into watch only support from bitcoind.  
> **username_2**: @username_0 Can you request to receive a ZMQ notification for every transaction that affects your wallet. You don't ever need a "balance".  

---

