Funds missing on trezor after unstaking

Hi, I have recently transferred ADA from ledger to a new trezor. New trezor was restored with old seed phrase from ledger device. But can’t see funds in my trezor wallet. They were there, I unplugged it, and later they were gone. I see the last transaction (from ledger to trezor), incoming address ( addr1q9arhc7xlmypt9022gpvxaj27k8wm39dzsmsjpgveqcy4c92xjd2s5ts30j9h8l99g0nyzzhhqaleewspg039wkvj3xqdea3xq) and I see funds under controlled stake key (stake1ux4rfx4g29cghezmnljj58ejpptmswluuhgq58cjhtxfgnqv3vw7e), but the balance in my trezor is zero. I unstaked it from yoroi before doing the transfer. Getting nervous. Is there smth that could be done here, o I have lost the control over funds? I have restored trezor several times in order to synchronised it with no results.

Thanks for any input.

You cant use the same seedphrase for Trezor device as you had with your Ledger.

You will have to generate a new seedphrase with your Trezor and then move your funds to the new address.

Actually thanks God I solved the problem. Word of caution - be careful with wallet passphrase on trezor. When you enter wrong one it generates an empty account. Lots of confusion :slight_smile:

2 Likes

You can.

Trezor devices can use three different key derivation methods for Cardano. That possibility was added November 2021: https://github.com/trezor/trezor-firmware/issues/1783

In Trezor Suite, you can see all three – the standard that is derived in exactly the same way as in Cardano software wallets, the “Legacy” method where Trezor had a bug (for seed phrases of 24 words or longer) early on, and the Ledger derivation method.
In Eternl and as far as I know also in Lace, you can choose which of the three methods to use when pairing the Trezor.

Unfortunately, most other wallet apps have ignored this option for four years and usually only offer the legacy method – presumably to not confuse old users whose funds are on that wallet.

2 Likes