How to Recover Cryptocurrency Sent to A Wrong Address?

Yevheniia Rakhmatova
2 min readJan 22, 2021

I’m quite new to trading, blockchain and cryptocurrencies.
I’ve had my Blockchain.com account and wallets for about 2 years now.
Recently I tried to move my USD Coin from my Kuna.io wallet to Blockchain.com. Due to the lack of knowledge, I was sure that there is only one stable coin which is bound to USD.
So I was sure that my USD C from Kuna.io is the same token as USD Digital which is supported on Blockchain.com. So I copied my USD Digital address, and sent $655 equivalent in USD Coins from my Kuna.io wallet — facepalm!

The transaction was successful. But obviously I never received those money. And my USD Digital wallet remained empty. At that point I was sure that I’ve lost my money.

But still I hoped to recover my cryptocurrency sent to a wrong address. I googled a little bit.

The things that helped me:
1. Check the transaction on https://etherscan.io/.

And what I see there is that my USDC are present on my address! But USDC is not supported by Blockchain.com..
The other thing I noticed was that my USDD address is the same as my ETH address.. Hmmm. At this point I got the feeling I could recover my money. Both USDC. and USDD are based on Ethereum blockchain!
2. Export ETH private key from Blockchain.com:

— Select Wallets & Addresses from the settings menu in the top-right corner.
— Click the Ether tab near the top of the page.
— Read the warning message, then click Show to view your private key.

3. The most difficult part: find a wallet that supports importing of a third-party private keys.
I spent a lot of time looking for a wallet that provides this feature. Finally I found TrustWallet
There you can find the steps to take in order to import your private key.

4. I followed the instructions and moved my USDC from Blockchain.com to TrustWallet.

What you need to check before importing you private key?

1. Check if the target wallet supports the token (in my case — USDC) that you need to recover

In my case it is USDC sent to Blockchain.com (where it is not supported)

2. It supports the chain used by your token (in my case it is Binance Smart Chain)

These two requirements are critical, and please NEVER SHARE YOUR PRIVATE KEY!

--

--

Yevheniia Rakhmatova
0 Followers

Software Engineer, piano beginner, investor from Ukraine