Despite knowing that you should never send Bitcoin (BTC) to a Bitcoin Cash (BCH) address or vice versa, whilst in a rush on a very busy day I accidentally sent some BCH from my exchange account to a BTC address on my Trezor.
The BTC address was Segwit (-3 address) and according to the customer service of both the exchange (CEX) and the wallet (Trezor), it’s not possible to access the coins.
Do you know if there’s anything I can do to get my coins back?
My understanding is that it’s not possible to recover the BCH. This is because BCH doesn’t feature SegWit. If they’d gone to a standard Bcash 1-address, then your BTC private key would worked to access them. However, as the BCH wallet can’t understand SegWit address format, they’re lost.
I agree that SegWit in Bcash is highly unlikely. Their ostensible reason for forking from Bitcoin was that they didn’t want SegWit and believed bigger blocks were the superior scaling option. I think the chances of them impementing SegWit any time soon are practically zero.
As for using this code… It doesn’t *appear* to be malicious, given that it’s open source from a coder with a variety of other projects. Provided you do this on an offline computer and never allow that computer to go online in the future, it shouldn’t be *too* risky… But there’s always a degree of risk involved in messing about with your private keys. It might not be this particular software which gets you, there are various other problems which could arise. If you got your Bcash for free in the fork, it’s probably better just to write it off…
I don’t believe it will work in any case. If you import your Bitcoin private key into a Bcash wallet, sure, you’ll get access to the addresses it controls. The problem is that this 3-address won’t be readable by the Bcash wallet. You won’t be able to use the Bcash wallet to send the funds and, even if you could, the Bcash network won’t accept the transaction…
You can try requesting further help on reddit.com/r/btc, I did see a Trezor thread from someone who experienced this same problem:
As Spudowiar says, you’d need to be or trust a Bcash miner to be able to retrieve the coins… Spudowiar is an expert on this stuff, you can trust what he says.
BTCTroubador from that thread then started one on r/btc, to see if this miner thing could be arranged. You can add your voice there, might help:
Hi, I made the same mistake, I’m currently trying to find a way to recover the funds, have you found any solution?
Somehow posted this in the wrong place (half way through the thread) so posting again at the end…
**IMPORTANT UPDATE** I’ve found some information which is an interesting update to this topic. First of all, btctroubadour updated his reddit post (the one posted by Steven above) to mention the following:
“It looks like some greyhat/vigilante, working with an unknown miner, was able to unilaterally claim some of the BCH that were “stuck” in BTC-segwit addresses (namely, the ones for which the public keys were revealed by the owners spending BTC from the same addresses), as explained in this post and comments: https://np.reddit.com/r/Bitcoin/comments/7eixcu/recovering_bch_sent_to_segwit_addresses/
For those that are affected by this, it means you no longer control your BCH (they were “stolen” by the greyhat), but he seems to be offering to give them back if you agree to letting him keep 30 % for his service (or “service”, however you look at it). Either way, and given the alternative (100 % loss), you should certainly check if you’re affected and decide how you want to proceed. As if that wasn’t enough to deal with, there seems to be a ~2 week deadline, until “December 5th, 2017 at 23:59:59 UTC”, after which it seems he’s decided he’s entitled to keep your money. :(”
It seems to me that if you have since spent any BTC from the address that you sent the BCH to, it’s likely this guy now has your BCH and will refund you 70% if you contact him with required details BEFORE 5th December. If you thought you had lost the coins, I guess getting 70% back is a positive.
In my own case, I haven’t spent any BTC since I sent the BCH so I don’t think he will have my BCH. However there then comes a further update. When following some more links from the original post, I found the following comment:
“Have you sent Bitcoin Cash to a Bitcoin Segwit address? Worry not! http://BTC.com has got you covered! We are proud to announce our new Bitcoin Cash recovery service. Please send an email to sam smith.com”>adminsam smith.com to begin the process.”
So I sent them an email and received a reply saying they need:
1) My wallet software
2) segwit address
3) Expected new BCH address
Steven – I would really appreciate your thoughts on this option. Do you think it’s legitimate? Is it safe to provide these details? Do you think following this process will result in getting my coins back or open myself up to having them stolen in a similar way to how the people in my previous point have done? If it is legit, do you think there be a “service fee” for this?
Please login or Register to submit your answer