Post
Topic
Board Bitcoin Technical Support
Re: I have my wallet.dat from a backup but I can't remember my passphrase
by
HCP
on 29/03/2018, 00:58:15 UTC
Now i'm trying to restore the wallet with private keys and it works but @HCP

It restore a wallet with no balance on it, but there is transactions history. I only used 2 btc adress from the list.
What's the next moove ?
Where did you get that list of private keys from? It sounds like you've probably got the private keys for your "receive" addresses, but don't have the private keys for your "change" addresses.

The scenario would be:

- You receive coins to "receive" addresses
- You send coins to someone... change from the outgoing transaction(s) goes to new "change" addresses
- Your "receive" addresses are now EMPTY

So, when you restore your "receive" address private keys, it shows the incoming and outgoing transactions, but the balance is zero, as the coins are now on "change" address(es).


Anyway, if this list of private keys that you have is just a list that you manually exported from Electrum, I'd guess that you didn't export the private keys for the "change" addresses (possibly exported the list before the "change" address was generated). However, if your seed is restoring the same "receive" addresses as are being generated when you import the private keys manually... chances are pretty good that you can also restore the required change addresses.