Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: NatalyDNA on October 05, 2021, 07:19:14 AM



Title: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 05, 2021, 07:19:14 AM
Please, help to solve the issue:..

I created seven Segwit addresses (in June 2021, apparently, they were changing from Legacy to Segwit at that time) in the Blockchain.com Wallet, sent them to the Sender, transactions were made (they have status "Confirmed"), however, there is no balance in the Blockchain.com Wallet along with no evidence of Used and Unused Addresses.

Please, advise the way to recover funds and shift them from Blockchain.com Wallet to Electrum or elsewhere..

Thank You.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NeuroticFish on October 05, 2021, 08:02:06 AM
I think that you should start with https://support.blockchain.com/hc/en-us/articles/115001298143-Your-Secret-Private-Key-Recovery-Phrase-The-Failsafe
From there you should be able to recover your BIP 39 seed.

Then download Electrum (https://electrum.org) and verify it (https://bitcoinelectrum.com/how-to-verify-your-electrum-download/)
Then import your seed into Electrum: https://blog.blockonomics.co/how-to-restore-blockchain-com-wallet-into-electrum-f593ec79ab3d


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: hosseinimr93 on October 05, 2021, 08:51:32 AM
Are you sure that sender has made the transactions to correct addresses?

Go to a block explorer like blockchair.com (http://blockchair.com) and enter your receiving address there. Do you see any balance?
If the balance isn't zero, there should be a problem with blockchain.com wallet and as suggested by NeuroticFish, you can export your seed phrase and import it into another wallet like electrum (https://electrum.org/#home).

For exporting your seed phrase, click on "Security" at top right corer of the page and then select "View Secret Private Key Recovery Phrase".


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 05, 2021, 10:13:00 AM
Thank You so much!

I have checked the HASHes and Addresses with the blockchair.com (as well as Blockchain Explorer, Blockonomics), balance is not zero, it shows the BTC balance i am expecting. Addresses i sent to the Sender have the BTC balance, transactions are Confirmed and balance is Unspent.

I understand i should recover the balance with Electrum or elsewhere but not familiar with the patterns and method.

Are there any steps to take or procedure to follow (any information to obtain)?

I have tried this: https://blog.blockonomics.co/how-to-restore-blockchain-com-wallet-into-electrum-f593ec79ab3d, but did not succeed.

Apparently, i am missing something.

Thank You.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: bitmover on October 05, 2021, 10:22:24 AM
Thank You so much!

I have checked the HASHes and Addresses with the blockchair.com (as well as Blockchain Explorer, Blockonomics), balance is not zero, it shows the BTC balance i am expecting. Addresses i sent to the Sender have the BTC balance, transactions are Confirmed and balance is Unspent.

I understand i should recover the balance with Electrum or elsewhere but not familiar with the patterns and method.

Are there any steps to take or procedure to follow (any information to obtain)?

I have tried this: https://blog.blockonomics.co/how-to-restore-blockchain-com-wallet-into-electrum-f593ec79ab3d, but did not succeed.

Apparently, i am missing something.

Thank You.

Does the address with funds start with 1, 3 or bc1?
Depending on the address format you need to choose a different derivation path.

Following this guide, you should choose these options:
https://bitcoinelectrum.com/restoring-your-standard-wallet-from-seed/


Standard wallet
https://bitcoinelectrum.com/files/2017/06/wallet_type.jpg

I already have a seed
https://bitcoinelectrum.com/files/2017/07/restore-seed.jpg

Enter seed
https://bitcoinelectrum.com/files/2017/07/restore-enter-seed.jpg

Quote
If your seed words are from a bip39 wallet (i.e. not Electrum) you will be shown this window below. Choose the legacy p2pkh option if the addresses in the originating wallet begin with ‘1’, p2sh-segwit if they begin with ‘3’ and native segwit if they begin with ‘bc1’:
https://bitcoinelectrum.com/files/2018/10/bip39-derivation-path.png

This is all you need to do.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: o_e_l_e_o on October 05, 2021, 11:58:34 AM
Does the address with funds start with 1, 3 or bc1?
Blockchain.com does not create P2SH addresses, and OP says his addresses were segwit, so they must be P2WPKH addresses beginning with bc1, and he needs to choose the native segwit option. However, his coins might still not be at that derivation path. Blockchain.com allows you to create additional accounts under the same seed phrase.

OP, you have two options for going forward here. The first thing I would try would be to to recover your seed phrase in Electrum, but instead of choosing a derivation path on the final page, select "Detect Existing Accounts" to have Electrum scan for your accounts and funded addresses. This might be all you need to do, but if you have skipped some accounts when creating the segwit addresses, then Electrum will not find them. If it doesn't find them, then you need to go in to your blockchain.com wallet, click on the options symbol at the top right and hit "Wallets and Addresses". You'll then need to click "Manage" on each of your individual wallets (unarchive any archived ones and go through them too), and try to find the segwit addresses you created and received coins to.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 06, 2021, 01:55:17 AM
Thank You.

So, as i understand, should i import the seed phrase i created in the www.blockchain.com Wallet from the www.blockchain.com Wallet to newly created www.electrum.org Wallet?

Shouldn't the Electrum Wallet generate New Address to send to?

Are there any other options, steps or methods except Electrum Wallet to be created?

Thank You so much!

 


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: pooya87 on October 06, 2021, 04:13:15 AM
So, as i understand, should i import the seed phrase i created in the www.blockchain.com Wallet from the www.blockchain.com Wallet to newly created www.electrum.org Wallet?
Yes!

Quote
Shouldn't the Electrum Wallet generate New Address to send to?
No, Electrum (and any other wallet you use) generates the same exact addresses that you had because that is how deterministic wallets work. Your seed phrase is used to generate all those keys deterministically (meaning it can be reproduced).

Quote
Are there any other options, steps or methods except Electrum Wallet to be created?
There are other open source wallets such as Wasabi wallet but Electrum is the most user friendly one which has been around the longest and is considered to be safest among SPV clients.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: o_e_l_e_o on October 06, 2021, 07:38:46 AM
Are there any other options, steps or methods except Electrum Wallet to be created?
Put your seed phrase in to Electrum, select BIP39 wallet, and select "Detect Existing Accounts", as I described above. If it can't find your segwit account, then you are going to have to start trawling through derivation paths in order to try to find it. Try incrementing the last number in the derivation path in the first instance, so for example:

m/84'/0'/0'
m/84'/0'/1'
m/84'/0'/2'
And so on.

Once you've actually found your coins, you should make a brand new Electrum wallet, have Electrum generate a seed phrase for you, write it down on paper, and then send all your coins to this new Electrum wallet, since otherwise they are still under a seed phrase created by a web wallet and therefore not in your sole custody.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: Pmalek on October 06, 2021, 08:52:18 AM
So, as i understand, should i import the seed phrase i created in the www.blockchain.com Wallet from the www.blockchain.com Wallet to newly created www.electrum.org Wallet?
You have to import the seed phrase elsewhere because you don't see the coins in the blockchain.com wallet that you are using now. But that wallet is known for having all kinds of bugs, so I am not surprised. If you had access to your coins on blockchain.com, you could simply create a new wallet with Electrum (with a new seed), and send everything from blockchain.com to the newly created Electrum wallet.

Doing that creates an on-chain transaction + mining fees, but as o_e_l_e_o pointed out, you will have a seed generated in a somewhat safer environment compared to a web wallet. If your computer is malware-free of course. When you import your seed to a second wallet, you aren't creating any transactions. You are just replicating your wallet in a different client. But you are still using a seed that was in contact with a web wallet.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 09, 2021, 02:35:06 AM
i have tried everything You advised..

I got my seed phrase from www.Blcokchain.com.

I created the new Electrum Wallet as described, using the seed phrase from www.Blockchain.com and, choosing the BIP39, tried the "Detect Existing Accounts" option, after that Electrum Wallet detected BIP44 Legacy Account 0 providing the evidence for transactions made under Legacy Tab in the Blockchain Wallet, transactions' amounts and dates were correct.

But NO evidence for transactions made under Segwit Tab at all, no "Unused" and "Used" Addresses..

However, my Blockchain.com Wallet is the only Wallet i could create these Addresses in, i have created them (all seven of them) at the same time (within 20 minutes) and sent to the Sender. The next day i got evidence from the Sender the transactions' Addresses and HASHes.
As i understand, since the Sender used the Addresses i sent, the Addresses cease to exist under the "Unused" Addresses Tab in my Blcokchain.com Wallet but never appeared in the "Used" Addresses Tab along with no evidence of the BTC balance.

I could never possibly imagine or create the bc1 42-digit Addresses myself and there is no other Wallet i could create them in since i have the only one Wallet.

However, if i go to www.blockchair.com or elsewhere (Blockchain Explorer, Blockonomics, etc.,) i see the transaction history, it is "Received", "Confirmed" and "Unspent".
For example:

bc1qw7ppe93na289sp5jt3cm0w8zh9els2nld0tv7u

hash: 9f6db972726d76e387ca3e95645b3c0820c851f283b21f2cecefeffe67e489c3

This is evidence from the Sender.

What is another way to recover the BTC balance?

Thank You.




Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 09, 2021, 02:42:58 AM
i did the trawling through Derivation path as well..


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: nc50lc on October 09, 2021, 03:03:54 AM
i did the trawling through Derivation path as well..
Did you closed the restored Electrum wallets right after creating them?
Because if it's the first time Electrum launched in your PC, it would need a few minutes to sync the "blockchain headers" with the servers before it can display the correct balances.
Or if you're not connected to any server (red circle "Network" icon at the lower-right), the balance wont show up.

Alternatively, open each of those electrum wallets under m/84'/0'/n' derivation path, enable console "View->Show Console".
Go to the 'console' tab of  each wallet and type:
Code:
ismine('bc1qw7ppe93na289sp5jt3cm0w8zh9els2nld0tv7u')
If it return with "true" in one of the wallets, then the bitcoin should be there after it syncs.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: Pmalek on October 09, 2021, 07:57:51 AM
Like nc50lc said, it might be an issue of your wallet not being synchronized yet.
When you open your imported Electrum wallet, there should be a ball/dot/orb in the bottom right corner. It shows the network status of the server you are connected to. What color is it? is it green, red, or blue? If it's still synching, you will see a circle with arrows.

Green means connected.
Red means not connected.
Blue signals a connection through a proxy.

If it shows arrows, let it sync. You should be able to follow the sync progress at the bottom left.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: Abdussamad on October 09, 2021, 08:01:27 AM
easier way to search addresses is to go to view menu > show addresses, switch to addresses tab, press ctrl+f and paste in the address in question.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: o_e_l_e_o on October 09, 2021, 01:03:18 PM
However, my Blockchain.com Wallet is the only Wallet i could create these Addresses in
Are you certain you used the correct blockchain.com wallet? Do you have more than one?

How do you know the addresses you are checking on a blockchain explorer? Are they taken from the message you sent to the sender? Is there a chance you copied incorrect addresses or were victim to clipboard malware?

If you go to "Wallets & Addresses" on your blockchain.com wallet, can you find any of the segwit addresses in any of the wallets, including archived ones, under either used or unused addresses?


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: nc50lc on October 10, 2021, 02:40:45 AM
However, my Blockchain.com Wallet is the only Wallet i could create these Addresses in, i have created them (all seven of them) at the same time (within 20 minutes) and sent to the Sender. -snip-
This got me thinking, how did you managed to get 7 different addresses in blockchain(dot)com? (that could take about 20 minutes)
Using "Receive" 7 times will only return with same address with each attempt, wont be changed until it receive funds.

Getting 7 new unused addresses in "Wallets & Addresses-><wallet name> Manage->Add Next Address" will only take a minute.
You can also try that to check if you can reproduce those addresses into your blockchain(dot)com's unused addresses list.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 12, 2021, 01:05:30 AM
In the case i did the choosing BIP39, tried the "Detect Existing Accounts" option, after that Electrum Wallet detected BIP44 Legacy Account 0 providing the evidence for transactions made under Legacy Tab in the Blockchain Wallet, transactions' amounts and dates were correct, would it still be the issue "to sync the "blockchain headers" with the servers before it can display the correct balances" under the Segwit Tab?

"easier way to search addresses is to go to view menu > show addresses, switch to addresses tab, press ctrl+f and paste in the address in question." Thank You for the advise. Does it concern the Electrum Wallet?

"How do you know the addresses you are checking on a blockchain explorer?". I created them myself. I used the correct Blockchain.com Wallet because it is the only one. i sent the Addresses to the Sender, the only ones i created in the Wallet. There is no possibility i could send incorrect addresses because they were the only ones i created. I do not know about the malware issue, but the BTC balance is on the addresses i sent (blockchair.com, etc.,), the balance is "Unspent", amount is correct, and did not disappear anywhere else. i do not know whether it is the evidence or not.
If i go to "Add Next Address" under the Segwit Tab i can create the new address and it is shown under the "Unused Addresses".

I created the 7 of the Addresses because there was a limit for the amount to be transferred by the Sender, so, i did each Address for each amount simply choosing "Add Next Address".

"You can also try that to check if you can reproduce those addresses into your blockchain(dot)com's unused addresses list." Could You, please, send the hint for this to be managed?


Thank You.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: nc50lc on October 12, 2021, 03:06:17 AM
In the case i did the choosing BIP39, tried the "Detect Existing Accounts" option, after that Electrum Wallet detected BIP44 Legacy Account 0 providing the evidence for transactions made under Legacy Tab in the Blockchain Wallet, transactions' amounts and dates were correct, would it still be the issue "to sync the "blockchain headers" with the servers before it can display the correct balances" under the Segwit Tab?
-snip-
In worst case, you'll only need to keep the wallet open for an hour.
But for normal instance, it will only take a few minutes to complete, after that, balance will sync in seconds.

You can tell that you now got the blockchain headers if any one of your Electrum wallet displays the correct balance, so in your case, it's now downloaded.

"You can also try that to check if you can reproduce those addresses into your blockchain(dot)com's unused addresses list." Could You, please, send the hint for this to be managed?
Just re-do the "Add Next Address" that you did last time and check if it will re-create those missing addresses.
And I see that you've already did that (based on your quoted post below).

Quote from: NatalyDNA
If i go to "Add Next Address" under the Segwit Tab i can create the new address and it is shown under the "Unused Addresses".
Does the new addresses the same as the "missing addresses"?
If so, it's just blockchain.com's usual issue where they can't display the correct balance.
If that's the case, try to send a small amount to the zero balance addresses before those newly created addresses,
but if all of the addresses in the "Unused Addresses" list have a balance already, or even if no, start contacting their support.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: o_e_l_e_o on October 12, 2021, 08:26:34 AM
I created the 7 of the Addresses because there was a limit for the amount to be transferred by the Sender, so, i did each Address for each amount simply choosing "Add Next Address".
As nc50lc has said, check if you can recreate the missing addresses. Have you also checked under the "Used Addresses" section? Have you also checked any other wallets within your blockchain.com wallet?

I have seen issues in the past with blockchain.com reportedly generating addresses which are not covered by the user's seed phrase. You can try their support, but from previous experience they seem almost entirely useless. I think your best bet is going to be to use Ian Coleman or Electrum offline and just trawl through dozens of derivation paths until you hopefully find the right one.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: HCP on October 13, 2021, 02:05:28 AM
"You can also try that to check if you can reproduce those addresses into your blockchain(dot)com's unused addresses list." Could You, please, send the hint for this to be managed?
Note that if you clicked the "trash can" icon to delete the address in the blockchain UI:
https://talkimg.com/images/2023/11/14/zFd0v.png

You won't be able to "recreate" that address in Blockchain. Having said that, it shouldn't matter... if the address was from that wallet, it should automatically show in your balance and/or in the "used" addresses section (You may need to click the "Reveal Addresses" button)


All of this is under the "gear" icon and then "Wallets & Addresses":
https://talkimg.com/images/2023/11/14/zFwmH.png


Then click the "manage" link on the right hand side of the screen for the wallet you're trying to get the addresses from:
https://talkimg.com/images/2023/11/14/zFAJg.png


Speaking of... how many wallets are actually showing in that list for you? Do you only have one or are there several? ???





Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 20, 2021, 11:19:51 AM
Speaking of Blockchain.com Support..

I had been dealing with them for over 3 months by the end of September, our history contains almost 100 letters..

They started from inquiring my xPubs which I gave. I was advised to “Recover Funds”, to “Archive” and to “Unarchive”, to use Google Chrome, “Incognito” mode, to restore the App., etc., and after three months, having inquired the xPubs for the third time, they informed:

“Your current account xPubs couldn't have generated the BTC addresses in question. They are 100% associated with another account.”

I believe if it was the issue, they would have pointed this out to me at the first place..

No sense in three month “Support”!

 

“Add Next Address” button creates New Addresses under the Segwit Tab in Blockchain.com wallet, they are not the same as the “missing addresses” and they stay under the “Unused” Addresses since I am only creating them and not sending to be used.

The wallet does not “REcreate” the “missing addresses”.

 

I have created the 8 Electrum Wallets already, they are all being SYNC, the circle “Network” icon is GREEN.

Enabling Console “View – Show Console” going to Console Tab and using the “ismine..” returns with “false”, however, there is a chance I did not go through ALL of the possible Derivations..

 

The Legacy transactions are displayed in the Electrum Wallets with the seed from the Blockchain.com..

 

“I have seen issues in the past with blockchain.com reportedly generating addresses which are not covered by the user's seed phrase. You can try their support, but from previous experience they seem almost entirely useless. I think your best bet is going to be to use Ian Coleman or Electrum offline and just trawl through dozens of derivation paths until you hopefully find the right one.”

 What is "the addresses are not covered by the user’s seed phrase” and how to deal with this matter?

 
Support is useless as You predicted..


Please, distinguish the idea of using Ian Coleman or Electrum offline? What is the procedure or where to take the hints to solve the issue?

 

By Your opinion, is there any chance to find the Blockchain.com support PIC on the web to directly contact and to describe and solve the problem?

 

Is there any possibility to find support from somewhere else and pay for this issue to be checked, explained and solved on my behalf?

 

Thank You.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: nc50lc on October 20, 2021, 12:40:48 PM
What is "the addresses are not covered by the user’s seed phrase” and how to deal with this matter?
It means that your backup phrase (seed phrase) wont be able to restore those addresses (like what's happening).
IDK but it could happen if you've encountered client-side issues like errors/corruption that made it produce addresses from an 'entirely different' or 'randomly modified' master key.
But no one knows if it's what really happened when you created those 7 missing addresses.

Quote from: NatalyDNA
Is there any possibility to find support from somewhere else and pay for this issue to be checked, explained and solved on my behalf?
They won't be better than blockchain.com's support or this forum since no one has full access to your wallet.
You'll likely get the same response from this thread.
Worse case is, you might be contacted by some scammers that pose as their support that will likely give you false hopes then demand a "fee" for the supposed "recovered bitcoins".

Blockchain.com's support wont be much of help since it's a non-custodial wallet (they claim). (Github Repository (https://github.com/blockchain) | note: I haven't reviewed it)
They can only help you with the custodial parts of the wallet (eg. Trading wallet); login & balance update issues - things involving their encrypted/watch-only copy of your wallet in their database.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: LoyceV on October 20, 2021, 01:46:43 PM
By Your opinion, is there any chance to find the Blockchain.com support PIC on the web to directly contact and to describe and solve the problem?
There's blockchainwallet (https://bitcointalk.org/index.php?action=profile;u=407333), but they haven't been active for a while. They might get an email notification if you send them a PM. They said I can email them directly (https://bitcointalk.org/index.php?topic=5318009.msg56612398#msg56612398), but the email address isn't public and I don't want to be the middle man.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: NatalyDNA on October 25, 2021, 10:47:03 PM
Anyhow, considering Your expert opinions, what is the way to solve this issue?

Are there any other communities or sources to inquire from?

Thank You.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: larry_vw_1955 on October 26, 2021, 06:17:53 AM

I have seen issues in the past with blockchain.com reportedly generating addresses which are not covered by the user's seed phrase.

thats probably a good reason not to use blockchain.com then right? assuming it's really behaving that way which who really knows? how many people has this happened to, suposedly??


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: o_e_l_e_o on October 26, 2021, 07:58:35 AM
thats probably a good reason not to use blockchain.com then right?
There are a hundred good reasons not to use blockchain.com, from the fact that they are an insecure web wallet, they have had serious security flaws such as reusing r values, their support is legendarily useless, they were incredibly slow to implement segwit, and we regularly see users who cannot recover their private keys or coins despite knowing their seed phrase.

how many people has this happened to, suposedly??
I don't know, but there are plenty of posts on this forum and on Reddit of people in a similar situation to OP - addresses or coins disappearing from the blockchain.com wallet and irrecoverable despite having the seed phrase. I don't know if there is an issue with blockchain.com generating addresses from completely different seed phrases, or maybe they mess up and use arbitrary derivation paths that no one has been able to figure out yet, but either way, it happens not infrequently and they've done nothing to address the issue.


Title: Re: Recover Funds from Blockchain.com Wallet
Post by: btc_enigma on November 06, 2021, 10:51:47 AM
Thank You so much!

I have checked the HASHes and Addresses with the blockchair.com (as well as Blockchain Explorer, Blockonomics), balance is not zero, it shows the BTC balance i am expecting. Addresses i sent to the Sender have the BTC balance, transactions are Confirmed and balance is Unspent.

I understand i should recover the balance with Electrum or elsewhere but not familiar with the patterns and method.

Are there any steps to take or procedure to follow (any information to obtain)?

I have tried this: https://blog.blockonomics.co/how-to-restore-blockchain-com-wallet-into-electrum-f593ec79ab3d, but did not succeed.

Apparently, i am missing something.

Thank You.

Since you have created segwit address, you should be using Segwit derivation path in Step 4 of https://blog.blockonomics.co/how-to-restore-blockchain-com-wallet-into-electrum-f593ec79ab3d
Did you select native segwit (p2wpkh) and  Derviation Path (default) — m/84'/0'/0'


If that didn't help, feel free to see this github thread (https://github.com/blockchain/service-my-wallet-v3/issues/506#issuecomment-962398942) as other users are also facing similar issues.