Hello JackJack.
I have some old wallet.dat files from early 2014 I am trying to get the PrivateKeys from - and only the private keys. They are from Bitcoin-QT (Windows version).
All wallets have a passphrase.
I am now on OSX.
When I run pywallet.py, with the correct passphrase, I get a
Segment Dump error - with no stacktrace.
$ ./pywallet.py --dumpwallet --datadir=data/ --wallet=wallet-9.dat
# moving wallet-9.dat to its own data9/wallet.dat
$ ./pywallet.py --dumpwallet --datadir=data9/
Both of these give the segment fault and crashes.
Also tried the web interface, same error.
NOTE: I am disconnected from the Internet when running the pywallet.py script.
Here's the version I am on:
$ git remote -v
origin git@github.com:jackjack-jj/pywallet.git (fetch)
origin git@github.com:jackjack-jj/pywallet.git (push)
$ git log
commit b52c955f8c93a75745166ebf281448016e1f22e2
Merge: 069ef00 7c847c1
Author: jackjack-jj
Date: Mon Sep 8 20:59:58 2014 +0200
Merge pull request #11 from gurnec/crypto-fixes
Fix wallet creation bugs related to crypto
Using virtualenv for python2.7, I installed:
Not sure how to move forward from here.
I can open the wallet.dat files, all of them, with an old Bitcoin-QT wallet I have on a disconnected-from-the-net Windows Virtual Machine. So, I know the wallet.dat files are valid.
Thanks!
Sadly I don't know OSX, I'll check where this error can come from
In the mean time you should try the method of shorena (the dumpwallet command)
By the way, how big is the wallet?
Hi..... HELP.
I have a corrupted, unrecoverable wallet.dat file.
I can't get any of this working.
Now at the
Instead do that:
It would be easier to install WinPython (choose 32 or 64bit depending on your computer:
https://sourceforge.net/projects/winpython/files/WinPython_2.7/2.7.12.4/)
Go where you installed it
Launch "WinPython Command Prompt.exe"
Execute this: python -m pip install twisted ecdsa
Then: python C:\path\to\pywallet.py
Stage.
and I get this:
File "pywallet.py", line 852
_p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FL
^
I doubt I can get my wallet back as its been overwritten, but undelete software can still locate the old file, but recovery of it leaves a corrupt file.
This seems my only slim chance but I have no idea what I am doing.
PLEASE HELP
Please provide the complete error message
I have a weird issue. I can dump keys from my wallet.dat, the pywallet recognizes the unspent BTC, but when trying to make a transaction through the client (ref p.7 this thread) it says the private key is not able to be located. I can offer a 1 BTC bounty to help me recover a few more. The specific screenshots were PM'ed to you JackJack.
Thank you so much! You're a rockstar to the community, clearly.