@alexsott Also, the missing RDD is most likely in the change addresses at the bottom of the address list.
How to recover coins from an old "reddcoin electrum 2.0" wallet ?
This post is deleted!
you don’t recover them.
All right, so fixing the seed per your suggestion changed the addresses generated from passphrase (on Linux), but they are still different from old Windows version.
Windows - .exe application, it says it’s version 2.0. Linux - latest code from Git.
However I now run into a new problem while tracking down “lost” RDD. As you suggested, they are on the change addresses. Trouble is that I don’t have default_wallet file with those addresses anymore. It was re-generated from the passphrase.
Hence the question: If I know the passphrase and I know the change address - would it be possible to restore the private key for it?
Thanks for your help - appreciate that a lot!
@alexsott So your Windows wallet lost its pool of keys and regenerated others? If it’s still showing the right change addresses, it should have the correct wallet file. And you’re saying you know the seed the initial key pool was generated from? If so, I’ll further analyze the derivation path to see if I can reproduce any issues.
@alexsott I’ve just tested both the latest version and version 1.0.1. While both versions generate a different set of addresses, as expected, they are always the same after regenerating the wallet file from the same seed. This is the way to recover them: find the version used on Windows that generated the proper change address, replicate that setup on Linux and export the private keys that way
Hi @lionzeye - I was able to locate the backups of the default_wallet files with all the needed change keys, and recuperated all the RDD. Appreciate you help very much - I won’t be able to do so without your help.
Even though it might be not relevant anymore, for the sake of others in the same situation here is the story with the generated addresses difference between Windows and Linux wallets:
- I know the pass phrase and I had been restoring the wallets from that phrase on both Windows and Linux
- Windows version is quite ancient (many years old), shows version number 2.0. .exe length 27 351 433 and MD5 is BAD9E2C6B7B755C88A28D75F66BD9BCB. Windows version was barely useful because it worked only once after restoring wallet, on second attempt to start it just was silently dying. That’s why I ended up with wallet files overwritten and change addresses lost.
- Linux version shows 3.0 and it’s latest from git, working fine.
- The issue was that addresses generated from pass phrase were not the same between Windows and Linux. Those addresses were not the same even after I fixed the seed value per your suggestion in Linux version (Windows is a compressed exe, I can’t edit it).
- I was not able to find the Linux version that would match the Windows version in the way it generates the keys from passphrase.
- Fortunately I found old default_wallet files from windows. So after removing large block of “transactions” these wallet files worked fine with Linux wallet. Hence I extracted the private keys thus getting access to my rdd via reddcoin core. Note: without removing transactions from the wallet files it did not work.