Multibit Classic Password Recovery Tutorials and tricks
Table of contents
- What is Multibit Classic or Multibit HD?
- Where is Multibit Classic files located?
- Exporting Multibit Keys
- Exporting Multibit Keys using SSL
- Forgot your Multibit Classic Password?
- FAQ
What is Multibit Classic or Multibit HD?
Multibit Classic or Multibit HD wallets were very popular during the early days of bitcoin. The wallet was first introduced in 2011 and was one of the most popular Bitcoin GUI wallets.
Unfortunately the wallet is no longer supported and many have not been able to recover their bitcoin (or BCH and BTG forks) since the original wallet and website is gone ( multibit.org ). Many Bitcoin holders from 2011 and forwards have contacted us with questions regarding how to get those back. This is a quick guide which is going through step by step what is needed to find those keys.
Where is Multibit Classic files located?
So what does one need to do to get them back?
First you need to locate or find your wallet or keys. The folder location varies depending on your system OS.
On Windows look into %APPDATA%\MultiBit
On Mac check ~/Library/Application Support/MultiBit
On Linux look for the folder “multibit”
The wallets are encrypted in two different ways. The file ending with .key holds a single key and uses MD5 encryption. The other filetype is .wallet and holds your mnemonic words or multiple private keys.
To find the full wallet file look for the file .wallet in the wallet-backup folder.
You single private key is saved in yoursavedname.key in the key-backup folder.
The difference is the .key file is holding only one key and your wallet holds all the keys or even a mnemonic (in case you used a Multibit HD wallet)
Exporting Multibit keys
So now when you located the files, what’s next?
If you have access to an old multibit app on you computer you need to import the wallet and export the private keys. This can be done using the pulldown menu TOOLS and choose export private keys.
You should get a long string that starts with 5 or L followed by letters and numbers that you can simply import to Electrum (You can download here: https://electrum.org/ )or Bitcoin core (Download core from https://bitcoin.org/en/ . In Core open the console and type “importprivkey yourprivatekeystring”. This might take a while as core will need to check all blocks for transactions with your wallet all the way back to 2009. Electrum is much faster but less secure, as you need to connect to external nodes and there are many fake electrum nodes and versions that will simply steal your keys. You can read about this flaw here: https://github.com/spesmilo/electrum/issues/5081
Exporting Multibit keys using SSL
If you do not have a copy of Multibit there is a different way to decode the wallet. You can use openssl together with your password and decrypt the .key or .wallet file
First you need to install openssl from here https://www.openssl.org/
Next with your located .key or .wallet file you can go to a command shell window and enter the following
openssl enc -d -p -aes-256-cbc -a -in \<encryptedwallet.key\> -out \<decryptedwallet.key\> -pass pass:\<password\>
This command will decrypt your wallet using you password. You can double check that the encryption works by simply opening the .wallet file to see a bitcoin.org text followed by 12 words. This is your mnemonic seed. It can be used to restore all addresses that you have used in your wallet. The mnemonic seed can be imported to many popular bincoinj compatible wallets.
You have now hopefully recovered you long lost bitcoin stash…
Forgot your Multibit Classic password?
If you do not remember the password, you can use a number of free online tools like john the ripper, btc recover and hashcat. They will help you find your password if you have a good sense of the password.
You can find John the Ripper here: https://github.com/openwall/john
You can find btc recover here: https://github.com/gurnec/btcrecover
You can download hashcat here: https://github.com/hashcat/hashcat
LESSON LEARNED.
If you still have access to your Multibit Classic or Multibit HD wallet,there is still some hope using some magic to get your keys out. It just involves a few technical steps.
FAQ or Frequently Asked Questions
How does recovery of lost Bitcoin work?
We usually start by looking at the wallet type and what info is missing. After an initial evaluation we sign a contract and start working on the recovery.
Do you recover all types of wallets?
We accept most wallets, i.e. encrypted backups that you have lost your password to. Unfortunately, there are several sites selling fake or stolen wallets, we keep an eye on those and will decline to work on a wallet that we suspect is not yours or download from one of those sites. Usually those are forged and therefor impossible to recover
Do you recover stolen funds?
No, we recover passwords from encrypted backups. Anyone who claims they can recover stolen funds and asks you upfront payment will most likely scam you again.
Is there any upfront fees?
No, our service is success based. No recovery, no fee. We have a fixed success fee based on the value of the recovered funds.
Do you recover scams?
Since there is no way to reverse transactions, scams cannot be recovered. Many scammer offer an upfront fee to “unlock” your funds or to pay for “tax”. Any fee you pay upfront will scam you again.
About Us
This article was written by KeychainX a Wallet Recovery Services company helping recover lost Multibit passwords since 2017. To read more about our company please visit https://keychainx.io or send us an email to keychainx@protonmail.com if you need to talk about password recovery.