<p>Blockchain.info's wallet is based on the code at <a href="https://github.com/blockchain/My-Wallet" rel="nofollow">https://github.com/blockchain/My-Wallet</a>. (no license is specified that I can see, but it seems apparent that they wish you to have the right to use it to own your keys) But let's take the worst-case view we can regarding this: Blockchain.info is suddenly offline, and their My-Wallet code with all of its forks on github are removed. You have a backup (encrypted or double-encrypted) and you wish to restore it.</p>

<p><a href="https://github.com/pinheadmz/DecryptWallet" rel="nofollow">pinheadmz</a> has created an open source blockchain.info wallet decryption tool, based on <a href="https://blockchain.info/DecryptWallet.html" rel="nofollow">a tool</a> that blockchain.info has temporarily removed.</p>

<p>I have downloaded the existing <a href="https://blockchain.info/wallet/import-wallet" rel="nofollow">Import Wallet</a> page and tweaked it to dump the private keys in an <a href="http://www.w3schools.com/js/js_popup.asp" rel="nofollow"><code>alert</code></a> window. This works with all of the encryption schemes that blockchain.info currently supports. It's quite unpolished, but does the job. It outputs each private key in the format in the backup (usually base58, which is somewhat unusual) and hex. You can download it at <a href="https://www.dropbox.com/s/k3pgh1psiacwycs/Blockchain.info%20private%20key%20dumper.zip" rel="nofollow">this link</a>.</p>

<p>To ensure that you can easily make use of the above output, you might also want to have an offline copy of the (open source, public domain) <a href="http://brainwallet.org/" rel="nofollow">Brainwallet</a> site, which I've made a <a href="https://www.dropbox.com/s/jxld706dpj5kxy7/brainwallet.github.com-master.zip" rel="nofollow">copy of here</a>.</p>

<p>You and I are hardly the only ones to think of such things. <a href="https://bitcointalk.org/index.php?topic=594570.0" rel="nofollow">This thread</a> offers some good tips on using your Blockchain private keys offline (e.g. enable the option for automatic backups to be emailed to you when your wallet changes). I think it's quite safe to say that (as long as you have a good backup and know the password(s)), with a little help from the Bitcoin community, you will always be able to recover your Blockchain.info private keys for use elsewhere.</p>

CC BY-SA 3.0
2014-05-24T20:10:57.487Z
well researched, detailed and extreamly helpful. thank you
Drazisil
CC BY-SA 3.0
2014-05-24T12:48:00.333Z
2014-05-24T12:48:00.333Z
Tim S.
<p>With the <a href="https://github.com/jim618/multibit/issues/540" rel="nofollow noreferrer">removal of the feature to import ages.json files to MultiBit</a> in 5.18, are there any other ways to take my backup and access my bitcoins in the event BlockChain.info ever dies?</p>

<p>Edit: Just saw <a href="https://bitcoin.stackexchange.com/questions/25287/eli5-how-do-i-import-keys-from-blockchain-info-backup-into-multibit-0-5-18">this question</a> which partly answers my question, but I would still like to know if MultiBit is the only client that can read these files. </p>

<p>Thanks in advance for the help</p>

CC BY-SA 3.0
2014-05-23T20:42:10.043Z
The code you need should all be at https://github.com/blockchain/My-Wallet. I don't know if anyone's made a tool besides MultiBit that can read it, but as long as people have that source available (you can make a copy of it if you like), someone will be able to either use that JS directly, or write an equivalent app that can convert encrypted aes.json files to unencrypted private keys for import anywhere.
Tim S.
CC BY-SA 3.0
2014-05-23T21:31:48.887Z
So probably no. Ok, write that an an answer? There seems be a lack of good accepted answers here, gotta fix that :-) good to see its open source.
Drazisil
<blockchain.info><multibit>
Offline wallet for blockchain.info
Drazisil
# Offline wallet for blockchain.info

(Asked by: username_0 on 2014-05-23)

With the [removal of the feature to import ages.json files to MultiBit](https://github.com/jim618/multibit/issues/540) in 5.18, are there any other ways to take my backup and access my bitcoins in the event BlockChain.info ever dies?

Edit: Just saw [this question](https://bitcoin.stackexchange.com/questions/25287/eli5-how-do-i-import-keys-from-blockchain-info-backup-into-multibit-0-5-18) which partly answers my question, but I would still like to know if MultiBit is the only client that can read these files.

Thanks in advance for the help

**Tags:** blockchain.info, multibit

> **Comments:**
> **username_1**: The code you need should all be at https://github.com/blockchain/My-Wallet. I don't know if anyone's made a tool besides MultiBit that can read it, but as long as people have that source available (you can make a copy of it if you like), someone will be able to either use that JS directly, or write an equivalent app that can convert encrypted aes.json files to unencrypted private keys for import anywhere.  
> **username_0**: So probably no. Ok, write that an an answer? There seems be a lack of good accepted answers here, gotta fix that :-) good to see its open source.  

---

## 1 answers

### Answer by username_1 on 2014-05-24. Score: 2 | Accepted answer

Blockchain.info's wallet is based on the code at <https://github.com/blockchain/My-Wallet>. (no license is specified that I can see, but it seems apparent that they wish you to have the right to use it to own your keys) But let's take the worst-case view we can regarding this: Blockchain.info is suddenly offline, and their My-Wallet code with all of its forks on github are removed. You have a backup (encrypted or double-encrypted) and you wish to restore it.

[pinheadmz](https://github.com/pinheadmz/DecryptWallet) has created an open source blockchain.info wallet decryption tool, based on [a tool](https://blockchain.info/DecryptWallet.html) that blockchain.info has temporarily removed.

I have downloaded the existing [Import Wallet](https://blockchain.info/wallet/import-wallet) page and tweaked it to dump the private keys in an [`alert`](http://www.w3schools.com/js/js_popup.asp) window. This works with all of the encryption schemes that blockchain.info currently supports. It's quite unpolished, but does the job. It outputs each private key in the format in the backup (usually base58, which is somewhat unusual) and hex. You can download it at [this link](https://www.dropbox.com/s/k3pgh1psiacwycs/Blockchain.info%20private%20key%20dumper.zip).

To ensure that you can easily make use of the above output, you might also want to have an offline copy of the (open source, public domain) [Brainwallet](http://brainwallet.org/) site, which I've made a [copy of here](https://www.dropbox.com/s/jxld706dpj5kxy7/brainwallet.github.com-master.zip).

You and I are hardly the only ones to think of such things. [This thread](https://bitcointalk.org/index.php?topic=594570.0) offers some good tips on using your Blockchain private keys offline (e.g. enable the option for automatic backups to be emailed to you when your wallet changes). I think it's quite safe to say that (as long as you have a good backup and know the password(s)), with a little help from the Bitcoin community, you will always be able to recover your Blockchain.info private keys for use elsewhere.

> **Comments:**
> **username_0**: well researched, detailed and extreamly helpful. thank you  

---

