Bitcoin Forum
June 29, 2024, 12:54:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Accessing coins in old wallet (0.3.19)  (Read 831 times)
kwizzle (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 14, 2016, 01:05:51 AM
Last edit: June 16, 2016, 12:50:04 PM by kwizzle
 #1

Hi, I have been out of the bitcoin loop for a while and recently booted up my old hard drive which had a few coins on it.  

My client is 0.3.19 and it is obviously not up to date on the current blockchain.  I expected it to start downloading blocks but it has 0 connections currently.

How can I access my coins?  Do I need to somehow get my old client to get up to date and then transfer the coins to a newer wallet, or can I throw my wallet.dat file into a newer version of the wallet program?

If the latter case is possible, then which client can I use?  I see the following on the about page: http://imgur.com/Dq9UpLv

I know there is something called bitcoin core, is that what I have?

Thank you for any help, it's greatly appreciated!


Edit: I was able to make a backup wallet by doing the following in 2 different command prompts:

bitcoin.exe -server -rpcpassword=temporary
bitcoin-cli.exe -rpcpassword=temporary backupwallet "backupwallet.dat"

I had to get bitcoin-cli.exe from version 12.0 and place it in the daemon folder because using bitcoind was giving me a dll error
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3444
Merit: 6726


Just writing some code


View Profile WWW
June 14, 2016, 01:17:40 AM
 #2

Holy crap that is super old and outdated software. It is expected that it shouldn't be able to connect because Bitcoin's method of discovering peers has changed since 0.3.19.

Download and install Bitcoin Core 0.12.1 from https://bitcoin.org/en/download. Bitcoin Core *may* be able to read the wallet file (I think it should since not too much has changed in the wallet file). You probably have to run Bitcoin Core with the -upgradewallet option.

cr1776
Legendary
*
Offline Offline

Activity: 4088
Merit: 1304


View Profile
June 14, 2016, 01:45:08 AM
Last edit: June 14, 2016, 02:15:23 AM by cr1776
 #3

And backup your wallet.dat file in a few places before doing anything.
siameze
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000



View Profile
June 14, 2016, 05:58:34 AM
 #4

If neither of suggestions above work one very tedious solution may be to dump all your private keys and then reimport them using the newer wallet software. Might be more efficient to write a script if you go this route.


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRideINNOVATIVE ▬▬▬
DICE GAME
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
PROVABLY
F A I R
▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
BUY  BACK
PLANS
[BTC]
kwizzle (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 14, 2016, 02:51:36 PM
 #5


Bitcoin Core *may* be able to read the wallet file (I think it should since not too much has changed in the wallet file). You probably have to run Bitcoin Core with the -upgradewallet option.

I heard that I cannot just copy my wallet.dat and that I have to specifically make a backup somehow, do you have any idea of the validity of that claim?

Let's say I just take my old wallet.dat without specifically making a backup (whatever that means) and throw it in Bitcoin core 0.12.19 and use the upgrade wallet option, will that risk my coins if the wallet cannot be read?
dex1
Full Member
***
Offline Offline

Activity: 141
Merit: 116



View Profile
June 14, 2016, 03:00:27 PM
 #6


Bitcoin Core *may* be able to read the wallet file (I think it should since not too much has changed in the wallet file). You probably have to run Bitcoin Core with the -upgradewallet option.

I heard that I cannot just copy my wallet.dat and that I have to specifically make a backup somehow, do you have any idea of the validity of that claim?

Let's say I just take my old wallet.dat without specifically making a backup (whatever that means) and throw it in Bitcoin core 0.12.19 and use the upgrade wallet option, will that risk my coins if the wallet cannot be read?



That means you copy your old wallet.dat file to a number of places (like usb sticks, other computers, you name it) to make sure that when you do what you are about to do you will not lose your private keys that are in your old wallet.dat. So the only risk would be when you don't make a backup.
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3444
Merit: 6726


Just writing some code


View Profile WWW
June 14, 2016, 03:00:32 PM
 #7


Bitcoin Core *may* be able to read the wallet file (I think it should since not too much has changed in the wallet file). You probably have to run Bitcoin Core with the -upgradewallet option.

I heard that I cannot just copy my wallet.dat and that I have to specifically make a backup somehow, do you have any idea of the validity of that claim?

Let's say I just take my old wallet.dat without specifically making a backup (whatever that means) and throw it in Bitcoin core 0.12.19 and use the upgrade wallet option, will that risk my coins if the wallet cannot be read?
Possibly. You should make a backup anyways. To backup, just make a copy of the wallet file and put it in a safe location.

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!