(im using a mac)
Hey, I have some old wallet.dat files I'm trying to recover/access. In the process of downloading bitcoin core. I tried to replace the automatically generated wallet.dat file with my wallet.dat file(s) and it gives me a "corrupted unable to recover" message, both the wallets are very old, pre-forks.
I have since installed pywallet and its associated dependencies and get the following error when trying to dump the VALID autogenerated wallet.dat file from the bitcoin core with pywallet.
'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
Wallet data not recognized: {'__type__': 'hdchain', '__value__': '\x02\x00\x00\x00\xe9\x03\x00\x00\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad\xe8\x03\x00\x00', '__key__': '\x07hdchain'}
Wallet data not recognized: {'__type__': 'keymeta', '__value__': "\n\x00\x00\x00\x06\xfaGZ\x00\x00\x00\x00\x0cm/0'/0'/855'\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad", '__key__': "\x07keymeta!\x02\x00?\x93\xc4\xf4U\xd9\xf6\x0b)Z\x1e\xfe\xf9\xc4zUz\xf1'\xb1~\xe2\x056\xf2e\x8a\x8d\x8a\x92\xa7"}
Wallet data not recognized: {'__type__': 'keymeta', '__value__':
"\n\x00\x00\x00\x05\xfaGZ\x00\x00\x00\x00\x0bm/0'/0'/51'\xd1\xc0\x8bB\xa0\xe1G\xbe5\x11\x9bs\xe7\xe4\xac\xaf\xb1\x88\xfc\xad", '__key__': '\x07keymeta!\x02\x00\x87\xe5\xed\xb8T\x0ev\x89!\x1d\xa3\xae\x17\xe1\xc7\x98\x98\x02\xd9}D\xd1s]\x18\x80R\x1cp\n\xfc'}
Basically a whole lot of wallet data not recognized messages.
this is the final message,
Traceback (most recent call last):
File "/Users/Kainan/Downloads/pywallet-master/pywallet.py", line 2111, in parse_wallet
d.update(parse_BlockLocator(vds))
TypeError: 'NoneType' object is not iterable
ERROR parsing wallet.dat, type bestblock
key data: bestblock
key data in hex: 0962657374626c6f636b
value data in hex: 544a020000
______
I will be paying a bounty of at-least 200$ for assistance with this, possibly much more if there's a substantial amount in the wallet and I gain access to it.
If you still encountering issue to find private key of your own wallet.dat file, then you may check this video of opening wallet.dat without passphrase
Note: Do not try this method to open some people wallet.dat file, it was illegal and stealing.
If it was your own wallet.dat file, you may watch it -
https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL