Restoring Yoroi Wallet with Ledger Recovery Phrase

Theoretically possible? Yes. In a user-friendly interface? No, unfortunately not. This is because Cardano has a custom way of deriving the root private key from a recovery phrase but Ledger instead uses the standard that other cryptocurrencies follow (that’s why you can’t just type the recovery phrase into Daedalus and have it magically work).

You can see the code required to extract a Ledger private key here: https://repl.it/repls/EvenFairInformation#index.js (pls don’t actually enter your recovery phrase into a website though). However, even with the root key, you will have to write a custom script to use it (no handy tools for importing a wallet from a private key as far as I know)

You can learn more about deriving the root key from a recovery phrase in CIP3: https://github.com/cardano-foundation/CIPs/pull/3

3 Likes