<p>If you just want to update the wallet, use the <code>rescan=XXX</code> rpc, where XXX is a block height where you want to start from.</p>
<p>Try looking at <code>debug.log</code> if something is corrupter, it'll tell so. If something is corrupted, or no apparent cause is found, you should use <code>reindex</code>. This might take a while, tho.</p>

CC BY-SA 4.0
2023-06-22T17:39:35.120Z
2023-06-22T17:39:35.120Z
Davidson Souza
<p>I have recently connected sparrow wallet to my own node to get away from using a private electrum server.</p>
<p>But some of the addresses I have bitcoin in are not being recognized. I know they have funds because I checked the addresses on 'mempool.space'. Before I get too far I want to explain that this is not a gap limit issue because these are the first three addresses in my wallet. Not later ones.</p>
<p>So I closed Bitcoin Core, opened 'bitcoin.conf' and entered:</p>
<pre><code> reindex-chainstate=1
</code></pre>
<p>Someone recommended I try doing this to go through utxos I think.<br />
It seemed like it was doing OK, but every single time it eventually stopped responding.</p>
<p>So now I'm wondering if I should just use 'reindex=1' through 'bitcoin.conf' or entering the command line and using <code>bitcoin-qt -reindex</code>.  This would make it so I completely redo the entire blockchain right?</p>
<p>I might have to do it because things are not working. When I was building the blockchain for the first time, I know that my laptop had fallen asleep a few times. Maybe that caused a block to be corrupted? I've since figured out how to keep my laptop from falling asleep.</p>
<p>What do you guys think?</p>

<bitcoin-core><blockchain><bitcoin-qt-setup><reindex><sparrow-wallet>
A few of my addresses that have funds show empty through my node
Tom
# A few of my addresses that have funds show empty through my node

(Asked by: username_0 on 2023-06-21)

I have recently connected sparrow wallet to my own node to get away from using a private electrum server.

But some of the addresses I have bitcoin in are not being recognized. I know they have funds because I checked the addresses on 'mempool.space'. Before I get too far I want to explain that this is not a gap limit issue because these are the first three addresses in my wallet. Not later ones.

So I closed Bitcoin Core, opened 'bitcoin.conf' and entered:

```
 reindex-chainstate=1

```

Someone recommended I try doing this to go through utxos I think.  
It seemed like it was doing OK, but every single time it eventually stopped responding.

So now I'm wondering if I should just use 'reindex=1' through 'bitcoin.conf' or entering the command line and using `bitcoin-qt -reindex`. This would make it so I completely redo the entire blockchain right?

I might have to do it because things are not working. When I was building the blockchain for the first time, I know that my laptop had fallen asleep a few times. Maybe that caused a block to be corrupted? I've since figured out how to keep my laptop from falling asleep.

What do you guys think?

**Tags:** bitcoin-core, blockchain, bitcoin-qt-setup, reindex, sparrow-wallet


---

## 1 answers

### Answer by username_1 on 2023-06-22. Score: 0

If you just want to update the wallet, use the `rescan=XXX` rpc, where XXX is a block height where you want to start from.

Try looking at `debug.log` if something is corrupter, it'll tell so. If something is corrupted, or no apparent cause is found, you should use `reindex`. This might take a while, tho.


---

