LedgerHQ / app-monero

Monero wallet application for Ledger Nano S & X
Apache License 2.0
275 stars 103 forks source link

two different seeds generated from the same ledger using the python script #101

Open 5HAK0 opened 2 years ago

5HAK0 commented 2 years ago

Hi everyone, I have been trying to recover my 25 words monero seed from my ledger using the python script , and I successfully did it...BUT... something weird happened. I did both procedures, online and offline 25 words generation, and the results I get are different. This is a bit scary, and I can't think of any explanation...I repeated the procedure twice and it gave me the same result, I also verified my ledger 24 word seed, it matches. So, to recap : Procedure 1 (offline) -> I generated 25 words from the 24 words ledger seed -> Got 1 result Procedure 2 (online) -> I generated 25 words directly from the ledger -> Got a different result

Does anyone have any idea how that could be and did I miss something ??? I thought there would be only one monero address generated, else the whole thing would be pointless, if I were to lose or break my device, I then would lose everything, not being able to recover properly from my 24 words seed...Fortunately, now I have written down the 25 words of the wallet where my balance is, but I'd still like to understand the subject better and find an explanation.

Thanks for your contributions

pricead commented 2 years ago

Are you using an additional passphrase linked to PIN with the Ledger?

FabriceDautriat commented 2 years ago

Can you please confirm :

If you use a 25th word or passphrase on your Nano, the seed becomes de facto different from your original 24 words. This could explain why you get a different result when retrieving the 25 monero words directly from the device.

Thanks

5HAK0 commented 2 years ago

Hi, I have not set any passphrase on my Ledger Nano, and yes I have followed the instructions on the aforementioned page. Thank you guys for helping!

FabriceDautriat commented 2 years ago

Could you please confirm the Monero app version you are using ? Also can you please tell us the FW version and device type (Nano S or X) ?

This way we'll try to reproduce.

5HAK0 commented 2 years ago

HI Fabrice, yes indeed, the Monero app version is 1.7.8 and my device is a Nano S with firmware 2.0.0

5HAK0 commented 2 years ago

Thanks a lot for your attention