Author

Topic: Trezor. where are the Private keys stored ? (Read 7635 times)

legendary
Activity: 3570
Merit: 1959
Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. Sad

Glad you found it!

Electrum is definitely not compatible (and as jim618 already mentioned, MultiBit HD only works with the first account).

The three wallets which MZ mentioned above should have worked, even with multiple accounts. If you're missing an account in one of those wallets, you could have tried manually adding new accounts and it should pick up the transactions in the accounts as you add them. If it doesn't, I'd consider it a bug...

Interesting, thanks all. I guess I'll just stick with one account until I can get a spare trezor. Good stuff to know, thanks again. Wink
hero member
Activity: 672
Merit: 504
a.k.a. gurnec on GitHub
Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. Sad

Glad you found it!

Electrum is definitely not compatible (and as jim618 already mentioned, MultiBit HD only works with the first account).

The three wallets which MZ mentioned above should have worked, even with multiple accounts. If you're missing an account in one of those wallets, you could have tried manually adding new accounts and it should pick up the transactions in the accounts as you add them. If it doesn't, I'd consider it a bug...
legendary
Activity: 1708
Merit: 1066
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?

I had a problem where this is not the case at all, but perhaps it was because my trezor had been updated a few times with new FW while it had active balance(?).

Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. Sad

MultiBit HD only supports the first account in BIP32 / BIP44 wallets (called Account 1 on myTrezor.com).
This is for technical reasons (to do with the way we get our tx from Bitcoin Core).
If you look in the Manage wallet | Wallet dashboard there is a section at the bottom called 'Wallet characteristics' which explains what is in the wallet.
It means we can only 'see' the tx/ bitcoin on your Account 1.
Wallets that have their own blockstores (like Mycelium) can grab all the tx for all the accounts but as we talk directly to Bitcoin Core nodes we are slightly limited in this respect.
hero member
Activity: 560
Merit: 506
I prefer Zakir over Muhammed when mentioning me!
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  Wink ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html

I see. It's a shame that you can't access your private keys or import the wallet file into some other wallet clients without buying a exernal unit. You might only have a small amount of bitcoin in the address and it requires you to buy another unit which kind of defeats the point of recovering small amounts

Have you read third post? If you backup seed, you can recover it without buying a new Trezor. See https://en.bitcoin.it/wiki/Deterministic_wallet to know about seed.

ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  Wink with Trezor your Bitcoins are safe. Wink

Alternatively, you can use Mycelium Bitcoin Wallet for Android, Wallet32 and Mycelium Bitcoin Wallet for iOS but atm it supports 12 words recovery only.

P.S. I saw this in FAQ. I don't know if any other wallets support it but I can say Breadwallet doesn't support. https://github.com/voisine/breadwallet/issues/131

P.S.

Quote from: Wiki
A deterministic wallet is a system of deriving keys from a single starting point known as a seed. The seed allows a user to easily back up and restore a wallet without needing any other information and can in some cases allow the creation of public addresses without the knowledge of the private key.
sr. member
Activity: 350
Merit: 250
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  Wink ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html

I see. It's a shame that you can't access your private keys or import the wallet file into some other wallet clients without buying a exernal unit. You might only have a small amount of bitcoin in the address and it requires you to buy another unit which kind of defeats the point of recovering small amounts
legendary
Activity: 3570
Merit: 1959
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?

I had a problem where this is not the case at all, but perhaps it was because my trezor had been updated a few times with new FW while it had active balance(?).

Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. Sad
legendary
Activity: 1120
Merit: 1002
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  Wink ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html
sr. member
Activity: 350
Merit: 250
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
sr. member
Activity: 406
Merit: 250
Yep, one of the reasons I like my Trezor.  It was important to have something that if I lost or broke it or company went out of business, that I could still recover the BTC.   

Can go here and read the FAQ..  http://doc.satoshilabs.com/trezor-faq/


hero member
Activity: 560
Merit: 506
I prefer Zakir over Muhammed when mentioning me!
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  Wink with Trezor your Bitcoins are safe. Wink

Alternatively, you can use Mycelium Bitcoin Wallet for Android, Wallet32 and Mycelium Bitcoin Wallet for iOS but atm it supports 12 words recovery only.

P.S. I saw this in FAQ. I don't know if any other wallets support it but I can say Breadwallet doesn't support. https://github.com/voisine/breadwallet/issues/131
legendary
Activity: 1120
Merit: 1002
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  Wink with Trezor your Bitcoins are safe. Wink
hero member
Activity: 574
Merit: 500
Call me Alice. just Alice.
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
hero member
Activity: 574
Merit: 500
Call me Alice. just Alice.
Trezor. where are the Private keys stored ? i recently bought A lot of Bitcoins and i'm now afraid that i will lose them all if my trezor breaks. how can i find the private keys for a special adress ?
Jump to: