Author

Topic: Unable to access BTC from change address on Blockchain.com wallet (Read 92 times)

legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
But the change address from my transaction which is holding my BTC starts with bc1q... and does not appear on this list
Try to manually derive most of your possible change address using IanColeman's open-source BIP39 tool, only use it on an offline Air-Gap machine.
Link: https://github.com/iancoleman/bip39

Follow these steps:
  • 1. Open the tool on the offline PC's browser, type your recovery phrase on "BIP39 Mnemonic" text box.
  • 2. Scroll-Down to 'Derivation Path' below, and select "BIP84" tab.
  • 3. In that tab, Change "External / Internal" from '0' to '1'. (that would be your change addresses of your 1st Blockchain.com wallet)
  • 4. Then look for the address in the 'Derived Addresses' list below (use Show __ more addresses to generate more, recommended '100').
  • 5. If it's not there, go back to 'Derivation Path' and change "Account" from '0' to '1' and keep the internal chain set to 1. (the address list will change to your 2nd Blockchain.com wallet's change addresses)
  • 6. If it's also not in your 2nd, test up to '9' account_index to see if they have another bug that causes it to send to a change address of a higher account index.

If you found the address, copy its private key and import it to Electrum via new wallet option; "Import Bitcoin addresses or private keys" on the same Air-Gap machine.
(use USB flash drive to install Electrum, do not connect to internet)
Then on an online machine, create a "watch-only" Electrum wallet using its address (paste the address, not prvKey).
To spend, follow the steps on how to spend from a Cold-Storage Electrum setup: bitcoinelectrum.com/creating-a-cold-storage-wallet-in-electrum

If it's not in any of the given derivation path, Blockchain has another Bug and you may have to provide more information than what's given.
(not the private keys/recovery phrase of course)
?
Activity: -
Merit: -

 So, are you sure you don’t have another wallet under that account? There should be an option on the main dashboard that allows you to switch between your different wallets. Unfortunately, I didn’t use it for a long time so I can’t help you with how to find it. Sorry!

Yes there is a wallet named "August2017" and a wallet named "DeFi wallet", the balance of both now reads as zero. There is only one recovery phrase under the Settings --> Security tab, and that's the one I've imported to BlueWallet. I have scoured the blockchain.com interface to see if I can find private keys for any other wallet under my account settings but I can't...

I think my only hope now is that the Blockchain.com support team will respond to my query and be able to sort this out for me... they haven't acknowledged my messages at all which makes me feel very nervous...

The only thing that somewhat reassures me is that I can still see the balance of BTC sitting in the change address from my transaction on the public blockchain.
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
Thanks. The imported wallet on BlueWallet (using my blockchain.com recovery phrase) shows historical transactions but the most recent is 7 years ago. The address that I sent the bitcoins from in my Blockchain wallet starting with 17DW7... does not appear in the "show addresses" tab.
That means the wallet you've imported into bluewallet is not the correct wallet. It’s not the wallet from which you made that transaction. But since it shows old transactions then it’s yours and there is no type or derivation path issue, here.
 
However and if am not mistaken, blockchain.com allows users to create multiple wallets. So, are you sure you don’t have another wallet under that account? There should be an option on the main dashboard that allows you to switch between your different wallets. Unfortunately, I didn’t use it for a long time so I can’t help you with how to find it. Sorry!
?
Activity: -
Merit: -

When you imported the seed and restored the wallet as legacy, did bluewallet create the same addresses as the one you see on the blokchain.com wallet? If yes, does it show your transactions history on the transactions tab?
If the answer is no then you must have imported the wrong wallet.

Thanks. The imported wallet on BlueWallet (using my blockchain.com recovery phrase) shows historical transactions but the most recent is 7 years ago. The address that I sent the bitcoins from in my Blockchain wallet starting with 17DW7... does not appear in the "show addresses" tab.

That suggests to me that the Recovery phrase in the Security tab in my Blockchain.com account settings is NOT linked to the wallet I sent the BTC from, and therefore not linked to the change address either. And yet I can see the transaction in my account history on Blockchain.com. Very frustrating.

I can only think that this must be a bug with the Blockchain.com interface related to it being an old or obsolete wallet.



It’s not supposed to disappear just like that!

Arrrgh  Huh
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
I've imported it using the default which came up with "Imported HD Legacy (BIP44 P2PKH)" and then tried importing it again selecting HD Segwit (BIP84 Bech32 Native)
When you imported the seed and restored the wallet as legacy, did bluewallet create the same addresses as the one you see on the blokchain.com wallet? If yes, does it show your transactions history on the transactions tab?
If the answer is no then you must have imported the wrong wallet.

all the addresses under this wallet start with 1. But the change address from my transaction which is holding my BTC starts with bc1q... and does not appear on this list
In this case I doubt this is a change address issue! Bitcoin core changes the type of changes addresses for privacy reasons but I don’t think blockchain.com does it too. Even if they do, the change amount should be visible on your account. It’s not supposed to disappear just like that!
?
Activity: -
Merit: -
I've imported it using the default which came up with "Imported HD Legacy (BIP44 P2PKH)" and then tried importing it again selecting HD Segwit (BIP84 Bech32 Native), both times the balance is zero and the change address does not appear in the "show addresses" tab.
Feeling confused and stuck.
Thank you for your time in trying to help me
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
After importing the seed phrase into BlueWallet it shows as "Imported HD Legacy (BIP44 P2PKH)" - all the addresses under this wallet start with 1. But the change address from my transaction which is holding my BTC starts with bc1q... and does not appear on this list
You will need to import the seed phrase again and select HD Segwit (BIP84 Bech32 Native) instead. The addresses will start from bc1. That is even the default derivation path on Bluewallet. So if you let Bluewallet do it automatically for you without clicking on any derivation path, it should be native Segwit that the wallet will generate for you.
?
Activity: -
Merit: -
After importing the seed phrase into BlueWallet it shows as "Imported HD Legacy (BIP44 P2PKH)" - all the addresses under this wallet start with 1. But the change address from my transaction which is holding my BTC starts with bc1q... and does not appear on this list
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
I'm guessing this means the seed phrase in Blockchain.com wallet settings does not allow access to the Change Address. Maybe because it was an old Blockchain.info wallet generated in 2017 or earlier? The address format is Base58 (P2PKH)
But you have access to the seed phrase. On Bluewallet: Click on 'add a wallet' -> import wallet. Paste your seed phrase and click on import. It will want to automatically be searching for funded address derivation path but below it click on click on 'custom derivation path'. Click on HD legacy (BIP44 P2PKH). That is the wallet that Bluewallet will degenerate for you. Its addresses start from 1.
?
Activity: -
Merit: -
I appreciate your help but I'm reluctant to post the wallet id or transaction id in a public forum for privacy reasons (sorry, I'm just trying to be careful).

The seed phrase I imported into BlueWallet was taken from the settings tab in Blockchain.com, and the balance shows as zero.
If I try adding the change address on Bluewallet I can see the balance but it shows as "Imported Watch-only".
When I tried the Tools --> Is it my address? option it just shows up as the Imported Watch-only

I'm guessing this means the seed phrase in Blockchain.com wallet settings does not allow access to the Change Address. Maybe because it was an old Blockchain.info wallet generated in 2017 or earlier? The address format is Base58 (P2PKH)

I did find a post on Reddit where someone recently had the same problem: https://www.reddit.com/r/Bitcoin/comments/1gs01zv/did_i_lost_my_btc_my_at_blockchaincom_wallet/
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
I tried using my seed phrase from the settings tab to access my Bitcoin through another wallet service (BlueWallet), but the balance shows as zero.
Can you paste the txid of the transaction? So that we can know the change address.

If we have known the change address. Open Bluewallet that you imported the seed phrase and click on the three dots (...) and click on tools. Click on 'is it my address'. Paste your change address and click on 'check address'. This will help you know if the address belongs to any of your wallet and it will let you know the name of the wallet. I mean the name you named the wallet on Bluewallet.

Or Open Bluewallet, click on your wallet, click on the three dots, click on show addresses. Click on change address. You will see some lists of your change addresses. Look for your change address there.

I prefer the first one.

Is the change address there?
?
Activity: -
Merit: -
I understand that many users have faced issues with the Blockchain.com web wallet, but I couldn’t find a similar case to mine here.

I have a wallet with Blockchain.com that I hadn’t used since 2017. When I logged in my balance of BTC was showing in a wallet I named "August2017", not in the "DeFi wallet".

Recently, I purchased a Trezor hardware wallet and decided to transfer my BTC there for safekeeping.
8 days ago, I made a small test transaction from my Blockchain wallet into my Trezor. However, the change from this transaction isn’t reflected in my wallet balance which now shows as zero. I can see the outputs from the transaction, and the BTC appears to be sitting in a change address, but my wallet balance in Blockchain.com now shows as zero. It seems like my Blockchain web wallet isn’t allowing access to the change address where the BTC is stored.

I tried using my seed phrase from the settings tab to access my Bitcoin through another wallet service (BlueWallet), but the balance shows as zero.

I’ve contacted Blockchain.com support twice, but I haven’t received any response in the past 8 days.

Has anyone encountered a similar issue with Blockchain.com wallet, where a user hasn't been able to access BTC from their change address?

I would appreciate any advice on how to recover these BTC, as the amount is significant for me.
Am I likely to receive any help from the Blockchain.com customer service? I know their reputation is not great in this community.

Thank you very much.
Jump to: