<p>You could also use our own <a href="https://support.biteasy.com/kb/websockets-api" rel="nofollow">Websockets API</a>. More specifically, you need to check the <a href="https://support.biteasy.com/kb/websockets-api/events/addresses" rel="nofollow">addresses event</a> in order to subscribe to one or multiple address and receive balance updates for them.</p>

<p>An example request command would be:</p>

<pre><code>{
    "event": "addresses:update",
    "filters": {
        "addresses": ["1Biteasym3p5E4soZq8So6NjkjYugEnz2X"]
    }
}
</code></pre>

<p>And when the balance is updated you will receive the following response:</p>

<pre><code>{
    "event": "addresses:update",
    "data": {
        "balance": 1746000,
        "total_sent": 0,
        "total_received": 1746000,
        "address": "1Biteasym3p5E4soZq8So6NjkjYugEnz2X"
    }
}
</code></pre>

CC BY-SA 3.0
2014-06-05T07:39:06.437Z
2014-06-23T18:52:19.567Z
2014-06-23T18:52:19.567Z
Biteasy.com
<p><a href="https://blockchain.info/api/api_websocket" rel="nofollow">https://blockchain.info/api/api_websocket</a></p>

<p>With the blockchain.info websocket API you can subscribe to any transactions on addresses. That seems like a great place to start :)</p>

CC BY-SA 3.0
2014-04-23T13:32:51.717Z
2014-04-23T13:32:51.717Z
Drazisil
<p>I'm working on this problem in my open source project <a href="https://github.com/richardkiss/pycoinnet" rel="nofollow">https://github.com/richardkiss/pycoinnet</a>. It ain't quite there yet, but I have a prototype working in the lab.</p>

CC BY-SA 3.0
2014-04-08T07:39:29.693Z
2014-04-08T07:39:29.693Z
Richard Kiss
<p>I would like to be notified of changes to any of my many wallet address as soon as they happen and then programmatically take action. I have been using <a href="https://bitcointalk.org/index.php?topic=203438.0" rel="nofollow">wallet notify</a> but this has been giving me really inconsistent behavior and I have found that I cannot rely on it. </p>

<p>I'm in search of another solution, and was thinking that I could monitor the blockchain for any changes to addresses I own. Is there some known way to do this? </p>

<p>Other suggestions on how to solve this problem are also appreciated. </p>

CC BY-SA 3.0
2014-06-25T08:49:56.633Z
Since this is exactly what wallet notify is supposed to do, afaik, instead of reinventing the wheel, it might be better to investigate why it isn't working for you. The cause might be something in your local environment that would also affect any other solution you might create.
Nate Eldredge
CC BY-SA 3.0
2014-06-25T15:39:27.060Z
That's what I ended up doing, turned out to be a problem with the queuing library I was using.
Loourr
<blockchain><bitcoind><wallet-notify>
Listening for changes to my own wallet in the blockchain
Loourr
# Listening for changes to my own wallet in the blockchain

(Asked by: username_0 on 2014-04-07)

I would like to be notified of changes to any of my many wallet address as soon as they happen and then programmatically take action. I have been using [wallet notify](https://bitcointalk.org/index.php?topic=203438.0) but this has been giving me really inconsistent behavior and I have found that I cannot rely on it.

I'm in search of another solution, and was thinking that I could monitor the blockchain for any changes to addresses I own. Is there some known way to do this?

Other suggestions on how to solve this problem are also appreciated.

**Tags:** blockchain, bitcoind, wallet-notify

> **Comments:**
> **username_1**: Since this is exactly what wallet notify is supposed to do, afaik, instead of reinventing the wheel, it might be better to investigate why it isn't working for you. The cause might be something in your local environment that would also affect any other solution you might create.  
> **username_0**: That's what I ended up doing, turned out to be a problem with the queuing library I was using.  

---

## 3 answers

### Answer by username_2 on 2014-06-05. Score: 2

You could also use our own [Websockets API](https://support.username_2/kb/websockets-api). More specifically, you need to check the [addresses event](https://support.username_2/kb/websockets-api/events/addresses) in order to subscribe to one or multiple address and receive balance updates for them.

An example request command would be:

```
{
    "event": "addresses:update",
    "filters": {
        "addresses": ["1Biteasym3p5E4soZq8So6NjkjYugEnz2X"]
    }
}

```

And when the balance is updated you will receive the following response:

```
{
    "event": "addresses:update",
    "data": {
        "balance": 1746000,
        "total_sent": 0,
        "total_received": 1746000,
        "address": "1Biteasym3p5E4soZq8So6NjkjYugEnz2X"
    }
}

```


---

### Answer by username_3 on 2014-04-23. Score: 0

<https://blockchain.info/api/api_websocket>

With the blockchain.info websocket API you can subscribe to any transactions on addresses. That seems like a great place to start :)


---

### Answer by username_4 on 2014-04-08. Score: 0

I'm working on this problem in my open source project <https://github.com/username_4/pycoinnet>. It ain't quite there yet, but I have a prototype working in the lab.


---

