Blog

/

Exporting Keys from Substrate ...

Exporting Keys from Substrate apps in Ledger

December 20, 2022

1 min read

Security


The use of different algorithms can affect the use of the same mnemonic phrase in multiple wallets.

Even though most wallets generate a mnemonic phrase for users to back up their wallets and generate a private key from the mnemonic, not all wallets use the same algorithm tor this key generation process. This variety of  algorithms cause unexpected behavior when using the same mnemonic phrase in multiple wallets. Indeed, wallets that use different processes will arrive at a different set of addresses from the exact mnemonic phrase.

Ledger, the three-part system comprising a hardware device, the Ledger Live app, and a platform of integrated dApps, or better known as the the Most Secure self-custody option, uses a standard called BIP 39 for the generation and interpretation of the master seed on all of its' devices. BIP 39 is an industry standard used by many other hierarchical deterministic wallets. The exact type of BIP 39 seed used by Ledger devices by default is a 24-word mnemonic. Accounts generated by a Ledger device can be recovered on any (third-party) hardware or software wallet that supports the same standards as Ledger (BIP32/BIP39/BIP44).

It is important to understand that the same mnemonic may generate different private keys on other wallets due to the various cryptographic algorithms used. For example,  Subkey and Polkadot-JS based wallets use the BIP39 dictionary for mnemonic generation, but use the entropy byte array to generate the private key, while full BIP39 wallets (like Ledger) use 2048 rounds of PBKDF2 on the mnemonic. The above explains why users may have trouble exporting their keys from substrate based applications on the Ledger device. See Substrate BIP39 Repo for more information.

  • Instructions on how to export your accounts here (Ledger Developers Portal)


Read More


The Polkadot Ledger Migration Assistant

The Polkadot Migration Assistant guides users through a smooth, step-by-step transition to the Universal Polkadot Ledger app.


Bridging the Gap: A Guide to the ICP-EVM Proxy

The ICP-EVM Proxy is a PoC bridging ICP and Ethereum ecosystems. It translates ICP canister data into Ethereum-compatible formats, enabling cross-chain interaction and use of tools. Opeing doors for cross-chain dApps and simplified on-chain event tracking.


Polkadot Ledger Migration Assistant: Now Live

The Polkadot Ledger Migration Assistant offers a complete solution for migrating from legacy Ledger accounts to the new Polkadot generic app. With support for 17 networks users can safely transition their entire portfolio through one unified interface.

Other Articles


687e91b5db101200a9cd1281

News

Security

July 22, 2025

Polkadot Ledger Migration Assistant: Now Live

The Polkadot Ledger Migration Assistant offers a complete solution for migrating from legacy Ledger accounts to the new Polkadot generic app. With support for 17 networks users can safely transition their entire portfolio through one unified interface.

66f223a301e17a00aa01075c

September 24, 2024

ETH Mexico 2024: A Night of Blockchain, Pizza, and Good Vibes

Teaming up with Filecoin Foundation, Zondax hosted an event as Orbit Ambassadors. 30+ attendees discussed Filecoin, Polkadot, Ledger, and the Mexican blockchain scene.

67347acc04a66e00aa89fdaf

Security

November 13, 2024

Unlocking Privacy: The New Zcash Shielded App for Ledger

The Zcash Shielded App, developed by Zondax, enables users to manage shielded transactions directly on Ledger devices, enhancing privacy and simplifying Zcash management.

ETH Mexico 2024: A Night of Blockchain, Pizza, and Good Vibes

Teaming up with Filecoin Foundation, Zondax hosted an event as Orbit Ambassadors. 30+ attendees discussed Filecoin, Polkadot, Ledger, and the Mexican blockchain scene.

66f223a301e17a00aa01075c

Security

Unlocking Privacy: The New Zcash Shielded App for Ledger

The Zcash Shielded App, developed by Zondax, enables users to manage shielded transactions directly on Ledger devices, enhancing privacy and simplifying Zcash management.

67347acc04a66e00aa89fdaf