Author

Topic: How to return back my send btc to my own wallet..transaction unconfirm (Read 917 times)

legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
Thanks for you guys, so the best thing to do is to double spend.. but in my head how to do it?? Step by step ..thanks

Like i said in the post right above yours: at this point, it's to late... The transaction is confirmed, so there is no way to cancel it out anymore...
If you want to learn how to do this for future reference, i must tell you that it's a rather difficult, technical process.

What you would need to do to create a double spending tx in bitcoin core:
- export the private keys belonging to at least one of the unspent outputs you want to double spend
- open bitcoin core, either from the cli, or open the debug window
- type "importprivkey [the key you exported"
- wait untill the rescan is finished
- you can try to use coin controll features, if you're lucky the unspent output you need to double spend is in the list of selectable outputs... In this case, use this output to create a new transaction (but with a higher fee)
- if the unspent output isn't in the coin controll's list of selectable unspent outputs, you need to create a raw transaction yourself from the cli or debug window: createrawtransaction [{"txid":"txid in which you received the unspent output you want to double spend","vout":n}] {"yourchangeaddress":amountminusfee}
the vout:n is the vout (basically the counter that counts to the n'th output
- after you created the raw transaction, you need to sign it using: signrawtransaction "hexstring"
- after you signed the tx, you need to broadcast it using: sendrawtransaction "hexstring"

I hope you now realise what i meanth if i was saying it was rather technical and timeconsuming.
If you want to try this out yourself, i'd recommand you'd do this on the testnet...
newbie
Activity: 3
Merit: 0
Thanks for you guys, so the best thing to do is to double spend.. but in my head how to do it?? Step by step ..thanks
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
Hello i send btc to wallet given by thunderbit.io but this website is totally scam..my transaction to this site is still unconfirmed..i like to cancel the transaction so it will returned back to my own wallet.

https://blockchain.info/tx/4197f76a5e5b8a84029c8586f739abb68d3e93e65f25ba3d33cc1e2a7b001804

In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  

On the other hand, with a 6 sat/byte fee, there is a big chance no miner would accept this tx anyways, in which case it'lk probably be dropped from most nodes' mempool in ~3 days even if you do nothing (no guarantee either)

I am not sure. Is it possible to create another transaction using the same input? Blockchain.info wallet will not allow you to do that. The only chance is that the traction will get cancelled due to low fee. But I am also not sure about it. The average fee has fallen once again.

Sure you can, but the process will require you to get your hands on (export) the private keys belonging to one (or more) of the following addresses: 1PKnAWi354pBAGsvHtcUo8StVzEKF5oUPF,1KhFbcBj2sAFUnnTtjMLyC948CRBaZM7KY, 127q3WFPJ8gFLc7QYfsQYAkvqphCAyaA7c
Then, you can import these private keys in a different wallet. Like DannyHamilton already said: bitcoin core is the easyest, since it will allow you to easily create and sign raw transactions cherrypicking any unspent output you want, leaving the exact fee you want... However, bitcoin core takes a long time to sync, and requires a lot of diskspace (even if you prune the database, it requires several Gb).

The other wallets i've succesfully used in the past are an offline version of coinb.in and electrum.

EDIT: OP: you can now close and lock this topic. While i was writing this post, your transaction got confirmed, so there is nothing you can do anymore...

So, let your case be a cautionary tale for everybody that practically guaranteed you that the transaction would never confirm, and that you needed to do nothing and just wait it out: there are no guarantees, a miner can pick whatever transaction he wants and put it in the block he's currently trying to solve...
member
Activity: 98
Merit: 10
I personally have lot bad experiences with such type transactions , i remember that one of my 240$ worth transaction stucked for 4 days and after 4 days i have no clue wheres that money gone .
legendary
Activity: 3346
Merit: 1352
Leading Crypto Sports Betting & Casino Platform
Hello i send btc to wallet given by thunderbit.io but this website is totally scam..my transaction to this site is still unconfirmed..i like to cancel the transaction so it will returned back to my own wallet.

https://blockchain.info/tx/4197f76a5e5b8a84029c8586f739abb68d3e93e65f25ba3d33cc1e2a7b001804

In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  

On the other hand, with a 6 sat/byte fee, there is a big chance no miner would accept this tx anyways, in which case it'lk probably be dropped from most nodes' mempool in ~3 days even if you do nothing (no guarantee either)

I am not sure. Is it possible to create another transaction using the same input? Blockchain.info wallet will not allow you to do that. The only chance is that the traction will get cancelled due to low fee. But I am also not sure about it. The average fee has fallen once again.
HCP
legendary
Activity: 2086
Merit: 4361
You can try accelerator transactions. I know viabtc, but don't accept tx with fees less 10 sat/B
Fee per byte 6.017 sat/B is low.. Don't send with low fees again.
Also you can try contact with cissrawk and ask to help you. He is really can do it.
You're also missing the point... like several of the others here.

OP DOES NOT want his transaction confirmed. OP wants to "rescue" their coins as they have realised that thunderbit is a totally scam ponzi website... it has been online for a total of 12 days Undecided

OP is looking for ways to reverse the transaction so they don't lose their $9 worth of bitcoin. As mocacinno and DannyH have already pointed out, the only two options the OP has at this point are:

1. Create a "Double Spend" transaction that uses as least one of the inputs in a transaction with a MUCH higher fee so the new transaction gets confirmed first and invalidates the old one (because one of the inputs is no longer available for spending)

or

2. Sit around and wait and hope that the super low fee of 6 sats/byte means the OPs original transaction gets dropped from the mempool and the coins are returned to their wallet.



The issue with Option 1 is that it is quite technical and not easily achieved given that the OP is using blockchain.info wallet... not impossible, but certainly not simple.

The issue with Option 2 is that it isn't guaranteed to drop and it can take a long time for it to drop... blockchain.info likes to rebroadcast transactions Undecided
sr. member
Activity: 1330
Merit: 258
Hello i send btc to wallet given by thunderbit.io but this website is totally scam..my transaction to this site is still unconfirmed..i like to cancel the transaction so it will returned back to my own wallet.

https://blockchain.info/tx/4197f76a5e5b8a84029c8586f739abb68d3e93e65f25ba3d33cc1e2a7b001804

You can try accelerator transactions. I know viabtc, but don't accept tx with fees less 10 sat/B
Fee per byte 6.017 sat/B is low.. Don't send with low fees again.
Also you can try contact with cissrawk and ask to help you. He is really can do it.
legendary
Activity: 3472
Merit: 4801
Im using blackchain wallet..

Unfortunately, blockchain.info wallet does not provide many advanced features for users.  It also has a reputation for being unreliable and having problems. I'd suggest that you stop using that wallet, and in the future choose one of the wallets listed at bitcoin.org:

https://bitcoin.org/en/choose-your-wallet

If you want to proceed with a replacement transaction, the easiest wallet to work with for advanced features would probably be Bitcoin Core.  However, it may not be worth the amount of effort it will take.

For now, you might be better off waiting a few days and hoping that the original transaction doesn't confirm.  Then send a new transaction elsewhere once blockchain.info drops the original transaction.

If you decide to install Bitcoin Core and would like some help getting the replacement transaction completed, let me know.
legendary
Activity: 3472
Merit: 4801
but when you double spend a transaction with a higher fee it will get confirmed right ?

Correct.

So, if he creates a double spend transaction that pays himself instead of thunderbit.io, and his double spend transaction gets confirmed, then the original transaction will become invalid and will effectively be "cancelled".
hero member
Activity: 1442
Merit: 629
Vires in Numeris
just sit back and wait the transaction will be dropped by the network cause no miner will accept to add this transaction into a block especially now since the bitcoin network is getting a lot of trafic
you will probably need to wait for 1/2 weeks but you will get your bitcoins back eventually
Quote
In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  
i think you missing the point here he doesn't want the transaction to get confirmed he only wants to cancel it and get the bitcoins back. or at least that's why i understood from his topic

Not really, my answer is completely to the point... I'm advising him to double spend the unconfirmed inputs in a new transaction, which would be the only technical sollution to op's problem, next to waiting and hoping that no miner adds the tx to a block before most nodes drop the tx.
And try to accelerate the new transaction (created with the high fee) to make sure that the new one will be the first to get confirmed. Free accelerator is e.g. ViaBTC (just google it), or there are several payed ones, not sure if it worths to try a paid one for the 0.00218 BTC (roughly 8 EUR or similar). Today afternoon I had a transaction with an average fee like 280 sat/B, it was confirmed in a few hours, without acceleration. And, because the mempool is on it's way down at the moment, it needs to be deciced as soon as possible, what will be the way forward... 
sr. member
Activity: 532
Merit: 257
A BLOCKCHAIN SOLUTION TO DISRUPT TRADE FINANCE
As I know once transaction has been put on blockchain there is no way to reverse it if its still unconfirm due to some issue just wait and it would automatically refunded on your wallet once transaction cant really push through.
member
Activity: 126
Merit: 10
you can try double spend transaction , or use a transaction accelerator
full member
Activity: 336
Merit: 100
just sit back and wait the transaction will be dropped by the network cause no miner will accept to add this transaction into a block especially now since the bitcoin network is getting a lot of trafic
you will probably need to wait for 1/2 weeks but you will get your bitcoins back eventually
Quote
In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  
i think you missing the point here he doesn't want the transaction to get confirmed he only wants to cancel it and get the bitcoins back. or at least that's why i understood from his topic

Not really, my answer is completely to the point... I'm advising him to double spend the unconfirmed inputs in a new transaction, which would be the only technical sollution to op's problem, next to waiting and hoping that no miner adds the tx to a block before most nodes drop the tx.
but when you double spend a transaction with a higher fee it will get confirmed right ?
correct me if im wrong
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
just sit back and wait the transaction will be dropped by the network cause no miner will accept to add this transaction into a block especially now since the bitcoin network is getting a lot of trafic
you will probably need to wait for 1/2 weeks but you will get your bitcoins back eventually
Quote
In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  
i think you missing the point here he doesn't want the transaction to get confirmed he only wants to cancel it and get the bitcoins back. or at least that's why i understood from his topic

Not really, my answer is completely to the point... I'm advising him to double spend the unconfirmed inputs in a new transaction, which would be the only technical sollution to op's problem, next to waiting and hoping that no miner adds the tx to a block before most nodes drop the tx.
full member
Activity: 336
Merit: 100
just sit back and wait the transaction will be dropped by the network cause no miner will accept to add this transaction into a block especially now since the bitcoin network is getting a lot of trafic
you will probably need to wait for 1/2 weeks but you will get your bitcoins back eventually
Quote
In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways. 
i think you missing the point here he doesn't want the transaction to get confirmed he only wants to cancel it and get the bitcoins back. or at least that's why i understood from his topic
newbie
Activity: 3
Merit: 0
Im using blackchain wallet..and this is the wallet address of the website i deposited and i like to cancel the transaction
3HbvQuzqvbjbGAAq8x4cA3T55PBf8XVDDH
legendary
Activity: 3472
Merit: 4801
What wallet did you use to send the original transaction?

Some wallets will be easier to work with than others if you want to try and send a replacement transaction.

I'd be happy to help.

That transaction has 2 outputs:
  • 0.00022804 BTC to 1Ptj96m71qbm5grRcAgZe5NfG1nvhsmEU9
  • 0.00218 BTC to 3HbvQuzqvbjbGAAq8x4cA3T55PBf8XVDDH

Which is the payment you are trying to recover and how much are you willing to pay in transaction fees to get it confirmed (you'll probably need to pay fees of at least 0.0004 BTC to get a fast confirmation).
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
Hello i send btc to wallet given by thunderbit.io but this website is totally scam..my transaction to this site is still unconfirmed..i like to cancel the transaction so it will returned back to my own wallet.

https://blockchain.info/tx/4197f76a5e5b8a84029c8586f739abb68d3e93e65f25ba3d33cc1e2a7b001804

In this case your only option would be to manually create a new transaction, using at least one input from the tx you want to cancel, with a much higher fee than the tx you wanted to cancel. Then broadcast this new tx as widely as possible and hope a miner decides to put it in the block hes working on ( and gets lucky).

This is technically difficult, timeconsuming and a longshot, there is a big chance it wint work anyways.  

On the other hand, with a 6 sat/byte fee, there is a big chance no miner would accept this tx anyways, in which case it'lk probably be dropped from most nodes' mempool in ~3 days even if you do nothing (no guarantee either)
newbie
Activity: 3
Merit: 0
Hello i send btc to wallet given by thunderbit.io but this website is totally scam..my transaction to this site is still unconfirmed..i like to cancel the transaction so it will returned back to my own wallet.

https://blockchain.info/tx/4197f76a5e5b8a84029c8586f739abb68d3e93e65f25ba3d33cc1e2a7b001804
Jump to: