Bitcoin Forum
May 30, 2024, 06:01:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Old Bitcoin Wallet from 14. May 2014  (Read 262 times)
HHodl09 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 16, 2021, 10:47:43 PM
 #1

Hello,

can anyone help me with my old bitcoin Wallet? Its from 14. May 2014 (bitcoin core).
I tryied to install bitcoin core 0.9.1 but i dont suceed. I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad

With kind regards from Germany
Upgrade00
Legendary
*
Offline Offline

Activity: 2058
Merit: 2186


CoinPoker.com


View Profile WWW
February 16, 2021, 10:52:37 PM
 #2

Do you have the private keys or seed phrase to the wallet?
If you do, import it on a trusted wallet software like electrum; ensure you're installing from the original source and verify the PGP signature.

I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
Did you store more than one address on the same system?
Also, check to confirm your server is properly synched?

hosseinimr93
Legendary
*
Online Online

Activity: 2422
Merit: 5284



View Profile
February 16, 2021, 11:09:49 PM
Last edit: February 17, 2021, 12:02:21 AM by hosseinimr93
 #3

....... but the public key which it gaves me, has no transactions Sad
What do you mean by the public key it gives you?
Are you referring to the address it gives you in "receive" tab?
Note that bitcoin core generates a new address for you. Your wallet may include some other addresses too. You can click on "Window" at top of the window and select "Receiving addresses" to see all your addresses.

Also, you should be able to see all your transactions in "Transactions" tab. (If your wallet is synced off course)



Do you have the private keys or seed phrase to the wallet?
Bitcoin Core doesn't support seed phrase.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
suzanne5223
Hero Member
*****
Offline Offline

Activity: 2646
Merit: 650


Want top-notch marketing for your project, Hire me


View Profile WWW
February 16, 2021, 11:52:09 PM
 #4

Hello,

can anyone help me with my old bitcoin Wallet? Its from 14. May 2014 (bitcoin core).
I tryied to install bitcoin core 0.9.1
Bitcoin core does not have a version 0.9.1 and the latest  version is 0.21.0. You want to download one go to https://bitcoincore.org/en/download

I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
If the wallet logs show no transaction then the wallet is not fully synced. Why don't you try a lite wallet like Electrum which you'll only need to import the wallet private keys?
1) Download it on https://electrum.org/#download
2) Verify the wallet
3) Once installed, in the create new wallet choose the "Import Bitcoin address or private keys"

nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5658


Self-proclaimed Genius


View Profile
February 17, 2021, 04:32:43 AM
 #5

can anyone help me with my old bitcoin Wallet? Its from 14. May 2014 (bitcoin core).
I tryied to install bitcoin core 0.9.1 but i dont suceed. I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
The latest version should be able to open an old version of wallet.dat, you don't need to download old Bitcoin Core versions.
For the balance, if the wallet was used before, there should be at least some unverified transactions in the transactions tab (your previous transactions);
if it's totally clear, it may be an unused wallet or had the wallet transactions zapped before they get verified.

To get the correct balance, your node need to be synced to the point (time) when your wallet transactions were received, that will require you to download and verify hundreds of gigabytes equals to a few days of waiting depending your machine and internet speed.

Lastly, if it's not an "HD" wallet (displayed below the GUI), and it's an old backup, it may be missing the keys for the transactions after that backup copy.
You need to find the latest backup copy in that case.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BitMaxz
Legendary
*
Offline Offline

Activity: 3276
Merit: 2983


BTC price road to $80k


View Profile WWW
February 17, 2021, 01:01:58 PM
 #6

Incase if the wallet.dat doesn't work on the latest version of Bitcoin core or might be corrupted there is another alternative you can dump the private keys from your wallet.dat through pywallet.
But before you dump private keys of your wallet.dat make sure to make a few backup copies of this file then proceed to dump private keys with pywallet.

To be able to dump the private keys from wallet.dat using pywallet you need to install python 2.7 first use this link below to download.

- https://www.python.org/ftp/python/2.7.2/python-2.7.2.msi

Then download the pywallet from here https://codeload.github.com/jackjack-jj/pywallet/zip/master

After download, extract the file and copy all extracted files to the python27 folder mostly on drive C and then copy and paste wallet.dat on the same folder.

Open the python27 folder on the command prompt or select the python27 folder then hold shift then right-click and look for "Open command windows here".

Then paste this command below.

Code:
python pywallet.py --dumpwallet --datadir=. > wallet.txt

wallet.txt file should be your wallet private keys. Now you can use those private keys to import to another wallet like Electrum and check if one of your addresses has still had a balance or even just the history of the transaction made from your old wallet.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
HHodl09 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 17, 2021, 08:14:40 PM
 #7

Do you have the private keys or seed phrase to the wallet?
If you do, import it on a trusted wallet software like electrum; ensure you're installing from the original source and verify the PGP signature.

I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
Did you store more than one address on the same system?
Also, check to confirm your server is properly synched?

I have a wallet.dat data of 88KB size. I have used bitcoin core wallet.
I dont remember if i stored more than one adress on the same system Sad
The sync take too long. I have fast internet but the bitcoin core wont sync fast enough.
_______________________________________________________________________________ ____________________________________________

....... but the public key which it gaves me, has no transactions Sad
What do you mean by the public key it gives you?
Are you referring to the address it gives you in "receive" tab?
Note that bitcoin core generates a new address for you. Your wallet may include some other addresses too. You can click on "Window" at top of the window and select "Receiving addresses" to see all your addresses.

Also, you should be able to see all your transactions in "Transactions" tab. (If your wallet is synced off course)



Do you have the private keys or seed phrase to the wallet?
Bitcoin Core doesn't support seed phrase.

No, i mean the "Receiving addresses" on the tab "Window".
on blockchain.com there are no balance or transactions shown.

https://www.blockchain.com/de/search?search=12vk73Jzixinmn8JwzbMGjWbnoaNdy6awv

i have the wallet.dat data.
_______________________________________________________________________________ ________________________________________

Hello,

can anyone help me with my old bitcoin Wallet? Its from 14. May 2014 (bitcoin core).
I tryied to install bitcoin core 0.9.1
Bitcoin core does not have a version 0.9.1 and the latest  version is 0.21.0. You want to download one go to https://bitcoincore.org/en/download

I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
If the wallet logs show no transaction then the wallet is not fully synced. Why don't you try a lite wallet like Electrum which you'll only need to import the wallet private keys?
1) Download it on https://electrum.org/#download
2) Verify the wallet
3) Once installed, in the create new wallet choose the "Import Bitcoin address or private keys"


Dont, dont work.

_______________________________________________________________________________ ______________________________

can anyone help me with my old bitcoin Wallet? Its from 14. May 2014 (bitcoin core).
I tryied to install bitcoin core 0.9.1 but i dont suceed. I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad
The latest version should be able to open an old version of wallet.dat, you don't need to download old Bitcoin Core versions.
For the balance, if the wallet was used before, there should be at least some unverified transactions in the transactions tab (your previous transactions);
if it's totally clear, it may be an unused wallet or had the wallet transactions zapped before they get verified.

To get the correct balance, your node need to be synced to the point (time) when your wallet transactions were received, that will require you to download and verify hundreds of gigabytes equals to a few days of waiting depending your machine and internet speed.

Lastly, if it's not an "HD" wallet (displayed below the GUI), and it's an old backup, it may be missing the keys for the transactions after that backup copy.
You need to find the latest backup copy in that case.

My Bitcoin Core Wallet is updated till 2015 bit it shows no balance or transactions Sad
_______________________________________________________________________________ ______________________________________________
First of all, i strongly advice you to make multiple backup of wallet.dat file

I tryied to install bitcoin core 0.9.1 but i dont suceed.

Do you mean Bitcoin-qt 0.9.1 (where Bitcoin-qt is old name of Bitcoin Core) or Bitcoin Core 0.19.1? If it's

I opened the wallet.dat with the latest version of bitcoin core but the public key which it gaves me, has no transactions Sad

1. Do you check availability of the transaction from Bitcoin Core or blockchain explorer? If you check with Bitcoin Core, Bitcoin Core can't show all possible transaction if it's not fully synced.
2. Public key and address are different, if you actually mean public key, most explorer usually don't support search address using public key.

Example of public key

Code:
028edf78b77f683e3af8f51944a526a9eff23704db7df10e4daecb2080de95df31

Example of address

Code:
1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
342ftSRCvFHfCeFFBuz4xwbeqnDw6BGUey

I meant public key but i used the address: 12vk73Jzixinmn8JwzbMGjWbnoaNdy6awv
.
_______________________________________________________________________________ __________________________

Incase if the wallet.dat doesn't work on the latest version of Bitcoin core or might be corrupted there is another alternative you can dump the private keys from your wallet.dat through pywallet.
But before you dump private keys of your wallet.dat make sure to make a few backup copies of this file then proceed to dump private keys with pywallet.

To be able to dump the private keys from wallet.dat using pywallet you need to install python 2.7 first use this link below to download.

- https://www.python.org/ftp/python/2.7.2/python-2.7.2.msi

Then download the pywallet from here https://codeload.github.com/jackjack-jj/pywallet/zip/master

After download, extract the file and copy all extracted files to the python27 folder mostly on drive C and then copy and paste wallet.dat on the same folder.

Open the python27 folder on the command prompt or select the python27 folder then hold shift then right-click and look for "Open command windows here".

Then paste this command below.

Code:
python pywallet.py --dumpwallet --datadir=. > wallet.txt

wallet.txt file should be your wallet private keys. Now you can use those private keys to import to another wallet like Electrum and check if one of your addresses has still had a balance or even just the history of the transaction made from your old wallet.


Here is the output of powershell:

PS C:\Python27> python pywallet.py --dumpwallet --datadir=. > wallet.txt
pywallet.py:22: UserWarning: Python 3 support is still experimental, you may encounter bugs
WARNING:root:pycrypto or libssl not found, decryption may be slow
PS C:\Python27>

The wallet.txt data contains:

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
Depreacation
  The --datadir option has been deprecated, now the full path of the wallet file should go to --wallet
  If you're not sure what to do, concatenating the old --datadir content, then a directory separator, then the old --wallet should do the trick
  If not, ask for help in the Pywallet thread: https://bitcointalk.org/index.php?topic=34028
A mandatory option is missing

Usage: pywallet.py [options]

Options:


Sad(((


HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
February 17, 2021, 09:35:06 PM
 #8

Here is the output of powershell:

PS C:\Python27> python pywallet.py --dumpwallet --datadir=. > wallet.txt
pywallet.py:22: UserWarning: Python 3 support is still experimental, you may encounter bugs
WARNING:root:pycrypto or libssl not found, decryption may be slow
PS C:\Python27>

The wallet.txt data contains:

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
Depreacation
  The --datadir option has been deprecated, now the full path of the wallet file should go to --wallet
  If you're not sure what to do, concatenating the old --datadir content, then a directory separator, then the old --wallet should do the trick
  If not, ask for help in the Pywallet thread: https://bitcointalk.org/index.php?topic=34028
A mandatory option is missing

Usage: pywallet.py [options]

Options:


Sad(((
PyWallet is in the process of being updated by the author who has made some "breaking" changes... and unfortunately, a lot of the old "tutorials" and commands no longer work.

So, do as the deprecation message suggested and use the --wallet option instead of --datadir:
Code:
python pywallet.py --dumpwallet --wallet=wallet.dat > wallet.txt
This assumes that your "wallet.dat" file is actually called wallet.dat and is in the same directory as the pywallet.py script file... if not, just change wallet.dat to be the full path to the "wallet.dat" file

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
HHodl09 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 17, 2021, 10:26:20 PM
 #9

Now the textdocument contains something like this:

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
ERROR parsing wallet.dat, type b'setting'
key data: b'\x07setting\x0caddrIncoming'
key data in hex: b'0920357474696e670c62264724966e36fdfd96e77'
value data in hex: b'd83b0200'


i have changed most letters for security reasons Cheesy

And powershell:

PS C:\Python27> python pywallet.py --dumpwallet --wallet=wallet.dat > wallet.txt
pywallet.py:22: UserWarning: Python 3 support is still experimental, you may encounter bugs
WARNING:root:pycrypto or libssl not found, decryption may be slow
Traceback (most recent call last):
  File "pywallet.py", line 2316, in parse_wallet
    item_callback(type, d)
  File "pywallet.py", line 2654, in item_callback
    if not json_db.has_key('settings'):
AttributeError: 'Bdict' object has no attribute 'has_key'
PS C:\Python27>
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5658


Self-proclaimed Genius


View Profile
February 18, 2021, 03:28:07 AM
 #10

I have a wallet.dat data of 88KB size. I have used bitcoin core wallet.
That's surprisingly small for an HD wallet.dat, does it show an HD logo on the lower-right hand side of the UI?
Like this "HD"?:   | If it isn't, refer to my previous post's last part.

Quote from: HHodl09
For the balance, if the wallet was used before, there should be at least some unverified transactions in the transactions tab (your previous transactions);
if it's totally clear, it may be an unused wallet or had the wallet transactions zapped before they get verified.
-snip-
Lastly, if it's not an "HD" wallet (displayed below the GUI), and it's an old backup, it may be missing the keys for the transactions after that backup copy.
You need to find the latest backup copy in that case.
My Bitcoin Core Wallet is updated till 2015 bit it shows no balance or transactions Sad
Was it updated before and showed balance?
If it did, and you didn't used "zapwallettxes" in the older versions, then you're likely using a different wallet.dat or it's an outdated backup of a non-HD wallet.

Why bother using pywallet if the wallet isn't corrupted?
If it's the keys you need, you can just use dumpwallet command in the console (example).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
PrivatePerson
Member
**
Offline Offline

Activity: 173
Merit: 12


View Profile
February 18, 2021, 08:25:15 AM
 #11

Is this exactly your wallet? Or one of those that are sold on the Internet?
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
February 25, 2021, 08:56:55 PM
 #12

Now the textdocument contains something like this:

'ecdsa' package is not installed, pywallet won't be able to sign/verify messages
ERROR parsing wallet.dat, type b'setting'
key data: b'\x07setting\x0caddrIncoming'
key data in hex: b'0920357474696e670c62264724966e36fdfd96e77'
value data in hex: b'd83b0200'


i have changed most letters for security reasons Cheesy

And powershell:

PS C:\Python27> python pywallet.py --dumpwallet --wallet=wallet.dat > wallet.txt
pywallet.py:22: UserWarning: Python 3 support is still experimental, you may encounter bugs
WARNING:root:pycrypto or libssl not found, decryption may be slow
Traceback (most recent call last):
  File "pywallet.py", line 2316, in parse_wallet
    item_callback(type, d)
  File "pywallet.py", line 2654, in item_callback
    if not json_db.has_key('settings'):
AttributeError: 'Bdict' object has no attribute 'has_key'
PS C:\Python27>


Possibly either a bug that jackjack has introduced while making the upgrades... or the wallet file has an unexpected key/data contained in it that is causing PyWallet to freak out. Looking at the current Pywallet issue list on github, I found this: https://github.com/jackjack-jj/pywallet/issues/27

So, it seems that you're not the only one having this problem... So, I would suggest you either use an older version, or wait until jackjack fixes this problem.

I have a fork of the old version here: https://github.com/HardCorePawn/pywallet

NOTES: It is NOT compatible with Python 3. It requires Python 2.7. Also, it uses the "old" command line format for recovery... so it needs the --datadir option again... but it doesn't try anything fancy and just ignores any "unknown" fields that it encounters... I've been able to dump pretty much any "valid" wallet using this version.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!