Hey guys,
I'm new here and trying to figure things out, but I really need some help.
So, I sent a bitcoin transaction from my Blockchain.com Wallet on December 30, 2023, and it’s still showing as pending. I’ve checked out a bunch of videos over the months and even tried using Electrum wallet, but it doesn’t show the transaction when I import my seed phrase. It’s like this Tx just vanished, since I can only find it on Blockchain.com and in my BC Wallet transaction history, but nowhere else!
If anyone knows how I can recover this money, I’d really appreciate it. It’s a bit over $500.
Tx ID: 44c40afcccc7f23065559178ab1d33e506a46d65c7a52d564cb791247652eb3a
https://www.blockchain.com/explorer/transactions/btc/44c40afcccc7f23065559178ab1d33e506a46d65c7a52d564cb791247652eb3a
BTC Transaction from Blockchain Wallet stuck for 9 months, explorers can't see Tx Hash
13 replies 279 views
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#2Jul 14, 2020, 03:45 PM
You have a couple of options.
Two of which are either re-broadcast the transaction or import your backup phrase to another wallet where you can (re)spend the inputs of that transaction.
The former is easy since all you have to do is to broadcast your transaction with a Bitcoin client or blockexplorer like https://blockstream.info/tx/push,
However, if the recipient isn't you, it will be sent to the original recipient once you re-broadcast since it's the same transaction.
Here's your raw transaction in hex:
I checked it with testmempoolaccept on my node and it's still valid and the fee is "alright" but not at the top.
To others: Let OP decide, please do not broadcast it!
The latter requires a whole set of instructions, I'll provide you a step-by-step instructions if you prefer it.
colddiamondHero Member
Posts: 623 · Reputation: 2467
#3Jul 16, 2020, 06:38 AM
Odd, I thought blockchain.com wallets kept rebroadcasting.
Is the 3 sat/vb fee that their explorer is showing accurate?
If so it never would have cleared back then. If he rebroadcasts now it should clear in the next block or 2, once again if it really is 3 sat/vb
-Dave
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#4Jul 16, 2020, 09:37 AM
This is the second case that I've seen so far and I think they do not re-broadcast.
Based from those two cases, Blockchain's wallet keeps the expired transaction and their API might be keeping it on the server-side.
The side effect is, their wallet transactions will never drop unless it's conflicted with another transaction.
It would never get a good chance of confirmation since its already dropped by the majority of the nodes.
humbleledgerLegendary
Posts: 1027 · Reputation: 6554
#5Jul 16, 2020, 12:30 PM
Someone must have rebroadcasted it, as it has 11 confirmations now. It's weird their block explorer kept it since 30 Dec 2023, but doesn't broadcast it.
colddiamondHero Member
Posts: 623 · Reputation: 2467
#6Jul 17, 2020, 07:59 AM
Ah, the good old blockchain.com quality strikes again.
Shrug, it is what it is and for some reason people keep using them.
That or something else triggered it, once again long ago fuzzy memory I always thought there was a way to do it from their wallet. I was wrong on the re-broadcasting so I might be misremembering here too. It's been a while since I even looked at a wallet on their website for someone.
-Dave
coin_sigmaLegendary
Posts: 1275 · Reputation: 5553
#7Jul 17, 2020, 09:38 AM
Weird transaction even it was stuck for almost 9 months I assumed that nc50lc had not noticed that the transaction had been confirmed, but blockchain explorer contains some missing information, such as when it was confirmed by checking the TX on mempool.space, it confirmed 45 minutes ago, and the transaction was broadcasted 8 hours ago. It means someone tried to rebroadcast the TX 8hrs ago.
Isn't that this transaction was made with time lock?
A better question is whether the OP needed the transaction to be confirmed now at all. He did not describe the purpose of sending Bitcoin to that address, I guess it was not a one-time need, because in that case, he threw money away.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#9Jul 18, 2020, 09:12 PM
The transaction was missing in all blockeplorers except Blockchain's, you can safely assume that it was dropped by the majority of the nodes.
If it's just a simple misconception, it would've got a confirmation already sometime along those 9 months when the fee rate is even lower than 3sat/vB.
I didn't broadcasted it yesterday and let OP decide if he want it to proceed or make a replacement using other client.
So it's either OP broadcasted it but didn't replied or someone took the liberty to do it.
Anyways, it's apparent that he wanted the transaction to proceed based from his post.
mempool.space says it confirmed 44 minutes after their mempool saw the transaction. Block confirmation time was 13:38 UTC, so the transaction has been newly broadcasted around 12:54 UTC yesterday (you posted at 22:00 UTC, a little more than 9h after broadcast, hm, I thought your 8h were off a bit more, now I see it's pretty close).
Don't see a clue for this, locktime is zero.
coin_sigmaLegendary
Posts: 1275 · Reputation: 5553
#11Jul 19, 2020, 07:03 AM
Blockchain explorer has some missing information, which leads me to believe that it was confirmed in the past, possibly in December, until I check the transaction in another explorer that provides more information than blockchain.com explorer. I thought that you didn't notice it, but I'm the one who was mistaken due to a lack of information from blockchain.com. Anyway, thanks for the clarification.
Hi everyone;D
Please pardon me if my method of response is messy. I'm really struggling to understand how this platform works, and how to properly reply. I just stumbled on the platform yesterday by mere luck but guess what guys? You guys have successfully resolved this issue for me! Someone probably broadcasted it here following the raw tx hex @nc50lc shared, and it is now confirmed. The recipient wallet is also mine, it belongs to my local wallet so no loss was made. I cannot thank you all enough for this invaluable help! Not only was $500+ dollars pending for over 9months, my change address holding the balance of the tx was also useless, I couldn't send the change. So essentially you have helped me recover over $1k!
I'm so elated! I've tried Electrum and BTC accelerators, none worked but you guys did it! May God bless you all
Special thanks to nc50lc and the person who advise me to create a new post! I also thank everyone that contributed, and I will try to stay in touch on this platform so I can learn more and also pay it forward! Muchas gracias a todos!
diamond_atlasSenior Member
Posts: 408 · Reputation: 1359
#13Jul 19, 2020, 11:03 AM
Bitcoin Memory Pool
Waiting for confirmation: a series about mempool and relay policy
OP got his transaction confirmed after many months. Waiting for many months without ideas on what's happening with the unconfirmed transaction is not comfortable experience.
These guides can help OP in future. I quote two notes for OP.
If an unconfirmed transaction is more than 14 days since a broadcasting time, it can be time to consider of bumping fee rate or re-broadcast it.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#14Jul 19, 2020, 01:46 PM
You're welcome.
I can tell that much based from the context of the OP.
I was thinking to send the RAW transaction via PM but with the availability of the TXID,
anyone who can use Blockchain's API will be able to rebroadcast it whether I post it or not anyways.
Problem is; Blockchain(dot)com doesn't abide with those standards: their online wallet keeps transactions even after being dropped from their mempool.
And they don't have an option to abandon/remove or rebroadcast an expired transaction or even full/opt-in RBF option to bump a transaction's fee.
That essentially locks the user's coins until it get rebroadcast->confirmed or conflicted with a confirmed replacement txn.