Tutorial on how to export Bitcoin private keys from blockchain.info

Blockchain.info's new wallets make use of a bip39 recovery seed to generate EVERY ADDRESS and PRIVATE KEY in your Blockchain.info account. There is no feature to export only one private key so the only option is to make use of the recovery seed to gain access to the address that has your Bitcoin 2s or other coins. Extreme care should be taken to perform the following steps on an offline machine to preserve the possible integrity of your recovery seed.

  1. If you have not already got your Blockchain.info recovery seed/phrase you will need to login to your Blockchain.info account and navigate to the 'Security Center' and then click on the 'Phrase Backup' Option under Level 1 (Note: Once you backup the recovery phrase you will not be able to access it again. Make sure you properly record this info)
  2. If you have more than 1 wallet in your blockchain.info account you will need to determine which wallet contains the address you want to recover.
  3. In blockchain.info's wallet go to 'Settings-> Addresses'. You will see all your wallets listed by name.
  4. If you only have 1 then your Account number for step 6 is 0. If you have more than 1 then use the 'Manage Address' button to display the addresses within each wallet until you find the wallet that contains the address you want to recover/import into Omniwallet.
  5. Count down the list of wallets starting with 0 for the first/'My Bitcoin Wallet' and when you reach the wallet that has the address make note of its number. This will be the account number for step 11.
  6. Once you have your recovery phrase you will need access to the Bip39 generator
  7. We recommend you download the 'bip39-standalone.html' file directly from github.
  8. On your offline machine open/load the 'bip39-standalone.html' file
  9. Enter your Blockchain.info recovery phrase/seed in the webpage next to 'BIP39 Mnemonic'
  10. Choose number of words = '12' (or set the number of words for how many were in your recovery phrase)
  11. Scroll down to the 'Derivation Path' (leave BIP44 selected) and enter your account number from step 5 here.
  12. Leave all the rest of the entries set to their default
  13. Scroll down to the 'Derived Addresses' section and you should now see a list of addresses that will match the list of addresses in blockchain.info for your wallet.
  14. Find the address in question and copy its private key.
  15. Once you have this you can go import it into the wallet of your choice. If you did this to claim Bitcoin 2s, see the below instructions also.

How to claim Bitcoin 2s with a Bitcoin private key

Update: This is a legacy article. This method is no longer supported for claiming from the fork. Please see the FAQ for more info.

  1. Download and install the Bitcoin 2 Core wallet
  2. Once you have the private key of a Bitcoin address that has BTC2, launch the Bitcoin 2 Core wallet
  3. Click tools -> debug console
  4. Type: importprivkey (type here your private key) and then press enter. Without the parentheses.
  5. It will rescan and after some time the BTC2 will show in your wallet's balance if the BTC address contained any.