Btc sent to taproot address instead of segwit address

Hi,

I sent btc from Thunderhub to my trezor wallet to segwit address but I received the btc to a taproot address in my segwit account, I can’t see the funds, I see that the transaction is confirmed! Is there a way to recover the funds?

Thanks

What do you mean by this?
Segwit and taproot addresses are different. Taproot addresses are always 62 characters whereas Segwit ones (as given out by Trezor) are only 42. If someone wanted to send you a taproot transaction to a segwit address, they would need to somehow make up 20 additional characters.

(and then the result would be unspendable)

I sent the btc to a segwit address in the Trezor wallet, but when I look to the transaction details there is a part of the funds that arrived somehow to a taproot address! I don’t know how to access this address!

so your part did arrive at your address, correct?

seems like you’re looking at a change address, i.e., the sender sending the remaining portion of the funds back to themselves

No, a big part arrived at the taproot address.

A big part of your funds, i.e., the amout you were owed, was sent to a different address?

In that case, you would need to contact Thunderhub support because they sent your money to someone else.

Or is it that a big part of the overall transaction was sent to somewhere else? While the part that you were owed arrived at your address?

In that case, this is simply how Bitcoin works. If the money that you specifically are owed arrived at your address, then the transaction is done and you do not need to examine what else is happening in the same transaction.

In fact, it was me who sent my btc using Thunderhub, I entered my Trezor wallet btc address (a segwit one), but the funds went what a taproot address.

you said:

so let me get this straight.

Let’s say you sent yourself 3 BTC.
You said that “part of the funds” arrived at a taproot address.

Are you saying that

out of your 3 BTC

let’s say, 0.5 BTC did in fact arrive at your segwit address?

and the remaining 2.5 BTC went elsewhere?

Did any money at all arrive on your segwit address?

yes it’s like that, I received a small amount in my segwit address.

right.
So, to be extra clear. You sent (going with the example) 3 BTC to your Trezor address from your ThunderHub account (is that how it works? I’m guessing there’s some sort of account with balance that TH allows you to manage, right?).

Out of that 3 BTC, only 0.5 BTC arrived on your Trezor.

The remaining 2.5 BTC went elsewhere.

Now, your ThunderHub account is 3 BTC lower? Or is it 0.5 BTC lower?

If it’s 3 BTC lower, then you were likely hacked and someone is now 2.5 BTC richer.

If it’s 0.5 BTC lower, then you did not actually manage to send 3 BTC to your Trezor, and the rest of it went back to TH.

My balance is at zero!

Hi @cr_man,

Please reach out to our official support via the chat speech bubble in the bottom right corner on the following page:

Once you will get your ticket number let me know here.

We’ll need you to provide the transaction ID and it is not wise to share it publicly here on the forum.