Using bitcoin-qt. Address with my funds does not show up. Can I import it?

1

I have bitcoin-qt and was just recently aware that it changes addresses all the time. I am afraid that my last wallet.dat backup was before my last transaction, at which the receiving address was changed.

After that, I had to reinstall my computer. Bitcoin-qt is still 2yrs behind and syncing.

  • will the other address show up eventually?
  • I have all my seeds, keys and so on. Is there a way to claim my BTC that are on the address?

Ulu83

Posted 2017-08-07T20:56:32.940

Reputation: 113

Answers

0

You're probably safe. If you were using an old version of Bitcoin Core, it used to keep a key pool of 100 unused addresses around. When you request a new receiving address, one from that pool gets used. So, unless you received numerous transactions between the backup and the last transaction, your last transaction should be covered by the backup containing these 100 unused addresses.

If you're using a new version of Bitcoin Core, its wallet uses a hierarchical determistic key derivation where a single backup will always be enough to regenerate any later generated addresses.

Therefore, you should see our transactions appear when your Bitcoin wallet has synchronized with the current state of the network.

Murch

Posted 2017-08-07T20:56:32.940

Reputation: 41 609

I can also confirm that this still works if you have a wallet.dat from 2013 and use the software from 2017.Ulu83 2017-08-16T19:30:59.243

@Ulu83: Yay, glad that it worked out for you. :)Murch 2017-08-16T19:46:33.473