I've got a wallet with bitcoin in it that I've had since 2011 or earlier. I was just claiming XLM using my receive addresses and the total XLM I received is about 75% of what I should have.

I checked every receive address on blockchain.info and the total btc is about 75% of what I have.

I'm not sure what to do from here.

edit: For the past few years I've had x bitcoin... the blockchain is rebuilding on my wallet right now and I'm really worried somehow I now have 25% fewer btc... wtf. I have a year and a half left to catch up on but a major receipt of btc was two years ago. I see that in my wallet but nothing else.... still 25% missing..

2 Answers 2


If you are having a hard time syncing (maybe poor internet connection?) , try getting all your private keys using the API command "dumpwallet" and then importing them into the Electrum wallet ( there will be an option to import private keys when starting a new wallet, and import private keys into an existing wallet). Electrum, available at https://www.electrum.org, will sync almost immediately since its an SPV client and you can check your balance.


Don't use block explorers to figure out your wallet's balance. They don't know all of the addresses in your wallet so they can't tell you how much Bitcoin you actually have. What is happening here is that you have change which has gone to change addresses. Bitcoin Core will not normally show you your change addresses as you don't need to know about those and keep track of them yourself. So the "missing 25%" is likely associated with your change addresses.

  • God I hope so. I've got 1 year and 22 weeks left and I'm still waiting for about 25% of my btc to show up in my wallet. Is it somehow possible to find these change addresses? I'm not actually sure what they are.
    – user58470
    Aug 27, 2017 at 4:13
  • Not being synced will change the answer to your question. It is not clear in your question that you are not fully synced yet. If you are not synced, then the problem may not be with change addresses. Also, if you had restored from a backup, then there may be other issues. Can you please update your question with that information? You should wait for Core to finish syncing first and see if that solves your problem.
    – Andrew Chow
    Aug 27, 2017 at 4:27
  • I was synced when I tried going through my receive addresses to claim the XLM. A day later bitcoinqt had to resync and it's been taking days. I'm at 1 year 15 weeks right now.
    – user58470
    Aug 27, 2017 at 12:08
  • Still 1 year and 3 weeks to go. If I had, say, 4btc before but now I only have 3... after it rebuilds I should still have 4, right? I've had the amount for years.
    – user58470
    Aug 28, 2017 at 5:25
  • 1
    @Pandemic When you send BTC it uses the full balance of a utxo (or multiple utxo's) to fund the transaction. Any balance left over is sent back to you on a new receiving address. This is called change and perfectly explains what you have described.
    – Willtech
    Jan 28, 2018 at 0:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.