Hi,
I have found some very old (2013-2014) wallet.dat files in my backups (unfortunately with zero balances ! but with many transactions).
These are the data files from the various original “Core” wallets (Bitcoin, Litecoin, DOGE) and I need help importing the addresses into Koinly.
These original wallets were NOT HD wallets (no seed phrase) and did not support xpub, so I think the only way is to import the addresses individually.
For BTC I have 8 different wallet.dat, all with different but partly overlapping addresses. They all contain the main receive address, so I think they’re really the same wallet at different points in time.
I have already extracted the addresses using tools like pywallet and walletlib.
For BTC and LTC, I then imported the addresses into new Electrum / Electrum-LTC watch-only wallets, which allowed me to quickly check which addresses have non-zero balances / transactions.
Then from Electrum I exported the list of addresses with any transactions.
Finally I combined all of the addresses from the different wallet versions into one, and in the end I have 3 LTC addresses with 7 transactions (easily imported into a Koinly wallet) and 257 unique BTC addresses in the wallet for 522 transactions in total.
This is where I’m stuck with BTC : how do I create a non-HD, non xpub wallet with 257 addresses in Koinly ? The limit is 100. I tried creating 3 Koinly wallets instead (100+100+57 addresses), but this creates transactions between wallets (probably due to UTXO) that I have no idea how to categorize.
Regarding DOGE :
I have a list of 101 addresses from the wallet.dat but I can’t find a wallet like Electrum to import them in, which would allow me to quickly check which addresses have been used. Any advice ?
Thanks