<p>No additional rescan is required in that case.</p>

<p>Though there is a little bug in Bitcoin-Qt: the balance will not get properly updated if you import a private keys where you already have a watch-only script.</p>

<p>Bitcoind (<code>listtransactions</code>, <code>getbalance</code>, etc.) are not affected.</p>

CC BY-SA 3.0
2017-10-10T21:06:51.557Z
2017-10-10T21:06:51.557Z
Jonas Schnelli
<p>If I have a watch only address in my wallet and then I import the private key corresponding to it, will I need to do a rescan or will it automatically update my available balance with any UTXOs for that address (at least those created since I began watching it)? It seems to me like it shouldn't require a rescan but I'm wondering if anyone has actually done this successfully.</p>

<p>If I don't get an answer here after a while I can test it out myself and report back.</p>

<private-key-import><watch-only><rescan>
Importing private key for watched address in bitcoind, rescan necessary?
Daniel McNally
# Importing private key for watched address in bitcoind, rescan necessary?

(Asked by: username_0 on 2017-10-10)

If I have a watch only address in my wallet and then I import the private key corresponding to it, will I need to do a rescan or will it automatically update my available balance with any UTXOs for that address (at least those created since I began watching it)? It seems to me like it shouldn't require a rescan but I'm wondering if anyone has actually done this successfully.

If I don't get an answer here after a while I can test it out myself and report back.

**Tags:** private-key-import, watch-only, rescan


---

## 1 answers

### Answer by username_1 on 2017-10-10. Score: 1 | Accepted answer

No additional rescan is required in that case.

Though there is a little bug in Bitcoin-Qt: the balance will not get properly updated if you import a private keys where you already have a watch-only script.

Bitcoind (`listtransactions`, `getbalance`, etc.) are not affected.


---

