Bitcoin Forum
April 26, 2024, 10:15:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Possibly recovered old Bitcoin wallet private keys... now what?  (Read 602 times)
PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 05:24:13 AM
 #1

Back in 2011 I mined for a about six weeks. Until my wife couldn't deal with the noise my AMD 6970 was putting out. I didn't back up the wallet and ultimately formatted the drive. Oh well. Bitcoin was less than $30.

The drive got very little use and was retired not too much later. I knew the wallet was on the drive so I just stored it for a possible recovery later. So now I used a tool to recover private keys from the drive. Let it go for a few hours and it managed to find 104 keys. Not sure if anything will amount from these keys but I have no idea what to do now to recover them to a new wallet and cash out.

I have a text file with the private keys and also a recovered wallet.dat file. I disconnected the computer with the wallet from the network right now until I figure out the safest way to proceed.

Could anyone shed some light as to what to do next to:

A. Import the private keys / wallet.dat into a new wallet (I presume this needs to be done) to see if there are any coins.
B. Next steps to convert the Bitcoin to USD and ultimately to my bank account.

Any help would be greatly appreciated!
1714169759
Hero Member
*
Offline Offline

Posts: 1714169759

View Profile Personal Message (Offline)

Ignore
1714169759
Reply with quote  #2

1714169759
Report to moderator
1714169759
Hero Member
*
Offline Offline

Posts: 1714169759

View Profile Personal Message (Offline)

Ignore
1714169759
Reply with quote  #2

1714169759
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714169759
Hero Member
*
Offline Offline

Posts: 1714169759

View Profile Personal Message (Offline)

Ignore
1714169759
Reply with quote  #2

1714169759
Report to moderator
1714169759
Hero Member
*
Offline Offline

Posts: 1714169759

View Profile Personal Message (Offline)

Ignore
1714169759
Reply with quote  #2

1714169759
Report to moderator
karmakeddon
Sr. Member
****
Offline Offline

Activity: 378
Merit: 251



View Profile
November 27, 2017, 06:27:53 AM
 #2


-snip-

A. Import the private keys / wallet.dat into a new wallet (I presume this needs to be done) to see if there are any coins.
B. Next steps to convert the Bitcoin to USD and ultimately to my bank account.

Any help would be greatly appreciated!

The first logical step would be to try importing those keys to wallets such as Electrum or Armory. You can then find out if you do have coins in these wallets and then try to consolidate them on a single wallet address.

For conversion of bitcoin to USD, you can try a lot of exchanges. If you are in the US, you can try Coinbase and send them to your Paypal then to your bank. In other regions, I do not have an idea how you exchange it.

THE FIRST DECENTRALIZED & PLAYER-OWNED CASINO
.EARNBET..EARN BITCOIN: DIVIDENDS
FOR-LIFETIME & MUCH MORE.
. BET WITH: BTCETHEOSLTCBCHWAXXRPBNB
.JOIN US: GITLABTWITTERTELEGRAM
PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 12:35:41 PM
 #3

Thank you karmakeddon.  Is it safe to just take the private keys and import them during an install of Electrum? Or do I designate the recovered wallet.dat file as the wallet for Electrum to use? The wallet is very old and I read the format changed so I am unsure if this is a concern. When I mined I used to use the Bitcoin Core wallet.

Would importing the private keys into a new wallet some how destroy or invalidate the coins since the addresses are different?

Thank you for your help!
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6971



View Profile WWW
November 27, 2017, 12:46:25 PM
 #4

Thank you karmakeddon.  Is it safe to just take the private keys and import them during an install of Electrum? Or do I designate the recovered wallet.dat file as the wallet for Electrum to use? The wallet is very old and I read the format changed so I am unsure if this is a concern. When I mined I used to use the Bitcoin Core wallet.
First of all, backup all the files you found for your safety.

Electrum can't open yor wallet.dat file since it's probably a Bitcoin Core wallet. The best approach would be to download Bitcoin Core, let it sync (should take a while) and open the wallet.dat with it.

For your list of private keys, download Electrum and import your list of private keys.

Would importing the private keys into a new wallet some how destroy or invalidate the coins since the addresses are different?
No. You can just import them.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 01:09:07 PM
 #5

I have the wallet and keys backed up in several locations.

After importing the keys to Electrum, it will presumably show any bitcoins available (if any)? Would I be able to use Electrum to cash out at coinbase or do I need to import the Bitcoin Core wallet into the synced Bitcoin Core Client and then exchange at coinbase?

Thanks again for the assistance.
Kprawn
Legendary
*
Offline Offline

Activity: 1904
Merit: 1073


View Profile
November 27, 2017, 03:42:12 PM
 #6

I should think that a simple sweep, should transfer those coins to your current Bitcoin address in Electrum. Did you check the Bitcoin address for

any coins? Also remember not to chuck away the wallets, because you can sweep the forked coins from those wallets too. Bitcoin Cash and also

Bitcoin Gold. A lot of people forget about that and then they throw away money.  Roll Eyes 

THE FIRST DECENTRALIZED & PLAYER-OWNED CASINO
.EARNBET..EARN BITCOIN: DIVIDENDS
FOR-LIFETIME & MUCH MORE.
. BET WITH: BTCETHEOSLTCBCHWAXXRPBNB
.JOIN US: GITLABTWITTERTELEGRAM
kahc
Member
**
Offline Offline

Activity: 350
Merit: 13


View Profile
November 27, 2017, 03:58:58 PM
 #7

I have the wallet and keys backed up in several locations.

After importing the keys to Electrum, it will presumably show any bitcoins available (if any)? Would I be able to use Electrum to cash out at coinbase or do I need to import the Bitcoin Core wallet into the synced Bitcoin Core Client and then exchange at coinbase?

Thanks again for the assistance.

I reckon that your wallet.dat was unencrypted since you manage to recover the private keys.
When you sweep, make sure that the address field is you own address.
Once done, your balance will show in Electrum(make sure that Electrum is in sync).
Then you can spend the balance however you want.



PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 04:48:08 PM
 #8

Copying the private key directly from the recovery output didn't allow me to proceed to the next step in Electrum.

I used bitaddress.org's software to decompress the private key locally and pasted the uncompressed key into Electrum. Electrum did let me proceed but I received a no input error. Reviewing the bitcoin address at blockchain.info shows 0BTC for several keys attempted. Each private key produces a different bitcoin address.

Any other thoughts on how to proceed?

Thanks for the help!
kahc
Member
**
Offline Offline

Activity: 350
Merit: 13


View Profile
November 27, 2017, 05:16:52 PM
 #9

Copying the private key directly from the recovery output didn't allow me to proceed to the next step in Electrum.

I used bitaddress.org's software to decompress the private key locally and pasted the uncompressed key into Electrum. Electrum did let me proceed but I received a no input error. Reviewing the bitcoin address at blockchain.info shows 0BTC for several keys attempted. Each private key produces a different bitcoin address.

Any other thoughts on how to proceed?

Thanks for the help!

Did you check all 104 private keys?
Bitcoin core by default always contains 100 not-yet-used keys in wallet.dat
So I reckon only 1-4 of your private keys actually have balances.
Btw which software did you use to extract the keys?
PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 06:06:31 PM
 #10

I haven't yet checked all 104 keys. I'll begin checking shortly. Just wanted to make sure the general process was correct before checking all the keys.

I used the software in this thread: https://bitcointalk.org/index.php?topic=25091.0

PomBTC (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 27, 2017, 08:28:27 PM
Last edit: November 27, 2017, 08:38:36 PM by PomBTC
 #11

Update:

I began checking the private keys with the previous method mentioned utilizing the bitaddress.org function. I do have my old bitcoin address which I checked earlier today. To my surprise I found the private key with that old bitcoin address!

EDIT: I've found a second key with a small amount of BTC. My understanding is that each key is unique and independent of eachother so my sweeping the smaller private key will not affect the previously found key with the other amount of BTC?

To recap my next steps, I would like to verify:

1. Create new Electrum (SEED) wallet using seed method
2. Create new Electrum (RECOVERED) wallet using private key
3. Use Electrum (RECOVERED) wallet to Sweep private key to SEED wallet
4. Click 'Broadcast'
5. Hope SEED wallet shows bitcoins just sent?

Thank you!
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3374
Merit: 6535


Just writing some code


View Profile WWW
November 29, 2017, 06:19:17 AM
 #12

I used bitaddress.org's software to decompress the private key locally and pasted the uncompressed key into Electrum.
Don't do that, you will get a different address. Compressed and uncompressed public keys result in different addresses. The private key has a flag that indicates whether it should use a compressed or uncompressed public key, so doing this will change the addresses that you get.

Instead of importing your private keys, you should sweep them. Create a new Electrum wallet and use the Wallet > Private Keys > Sweep function instead.

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!