Bitcoin Core wallets and other “core” like crypto clients

here are the steps how to extract private keys from Bitcoin Core wallet (wallet.dat). These instructions also apply to other “core” clients like litecoin, dogecoin, dash and many more. All they look similar to:

Bitcoin Core Client
Bitcoin Core Client
  1. Make a copy of your wallet.dat file. Everything you do to this file you have to make backup to make sure you are not loosing your coins. Where to find wallet.dat file? If you have installed Bitcoin Core wallet in the default directory it should be at:
    C:\Documents and Settings\YourUserName\Application data\Bitcoin (XP)
    C:\Users\YourUserName\Appdata\Roaming\Bitcoin (Vista,7,8,10)
    ~/Library/Application Support/Bitcoin/
    if not search for if with command:
    find / -name wallet.dat -print 2>/dev/null
  2. Please donwload and extract JohnTheRipper
  3. Put the copy of your wallet.dat file into the JohnTheRipper-bleeding-jumbo\run\ directory, type:
    open the COMMAND PROMPT and type:
    cd {path to john the ripper}\JohnTheRipper-bleeding-jumbo\run
    and then type: wallet_copy.dat
    you should get something like this: $bitcoin$64$f0ef639cd01bb26805c190e0aeba006fbdd6b817e0b6634b0fb11944bc0f19eb$16$d2542bb38e0ee061$76753$2$00$2$00
    This is the encrypted hash of your password and you should send it in the contact form instead of wallet.dat file.
  4. if you have errors like: File "../run/”, line 639, in parse_wallet d.update(parse_BlockLocator(vds))TypeError: ‘NoneType’ object is not iterable In the hashes file, it like that:ERROR parsing wallet.dat, type bestblockkey data: bestblockkey data in hex: …
  5. you need to fix your copy of wallet.dat file. In order to do that download Bitcointools (bitcointools-master) and extract it. Put copy of the wallet.dat file into the extracted directory and run this command: --datadir=C:\Users\YourUserName\Appdata\Roaming\Bitcoin --nosettings --noaccounts --notxes --noaddresses --out=another_copy_of_wallet.dat

    Replace –datadir section with you path to bitcoin core. Use this new copy of your wallet file only to extract the encrypted hash. Go back with this file to the step 2.

If you have any problems please contact us.

  • What will you do with Your Ethereum Classic coins you may have? free airdrop? no!

    Did you have any coins before the 20th of July 2016 on your Ethereum network? or maybe you have bought some ether for bitcoin during the presale round before Ethereum ever existed? In both cases if your answer is yes it is worth checking if you have any coins on the original Ethereum network which…

  • MetaMask wallets under attack, how to avoid the problems

    MetaMask wallets are under constant attack. The reddit’s MetaMask section is flooded by users who are victims of scam, malicious contract interaction or seed theft. The result is always the same – wallet is drained of the funds, no matter the network people use. What are the reasons the MetaMask wallet are being emptied? There…

  • Buggy wallets – what are they and what are the consequences?

    Some time ago Bitcoin Core wallet versions 0.4 and 0.5 had a bug. You can read about it here and here. The core client might have left some private keys unencrypted when setting the password and hashing the private keys inside the wallet.dat file. Next versions had a fix and encrypted all the private keys.…

  • Make backup of your wallet’s files

    Making of backups can save your life. In many cases the process of recovering lost funds is easier and possible with an old backup. The important thing is the wallet files should to be “untouched”, so every operation, attempt to open the wallet should be done using the “copy” of the wallet files not the orginal. Newer versions…

  • How to remind yourself a forgotten password

    Without knowing anything about the password it is almost impossible to recover it. You need to prepare yourself to remind it. It may take you a while. Sit, relax and try to recreate the whole scenario, time, place, mindset of when you were leaning on setting the password, then put your hands on the keyboard,…

  • Public wallets

    Fake, stolen or “found” wallets also known as “public” wallets. Please do not send us wallets listed here, they can be bought on santoshidisk . c o m or wallet-dat . n e t. Some of them were cracked and turned out that were crafted. We have checked them. The addresses was with coins, the private…