Gem Wallet Derivation Paths
Derivation Paths by Networkā
A Multi-Coin wallet in Gem Wallet creates one address per network from your Secret Phrase, always on the first account and first address of that network's path. You can't choose another path when you import.
New to derivation paths? Start with What Is a Derivation Path?
| Network | Derivation path |
|---|---|
| Ethereum and all EVM networks: BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, Linea, zkSync, Celo, Sonic, Monad, Unichain, Ink, and others | m/44'/60'/0'/0/0 |
| Hyperliquid (HyperEVM and HyperCore) | m/44'/60'/0'/0/0 |
| Injective | m/44'/60'/0'/0/0 |
Bitcoin (Native SegWit, bc1qā¦) | m/84'/0'/0'/0/0 |
Litecoin (Native SegWit, ltc1ā¦) | m/84'/2'/0'/0/0 |
| Bitcoin Cash | m/44'/145'/0'/0/0 |
| Dogecoin | m/44'/3'/0'/0/0 |
| Dash | m/44'/5'/0'/0/0 |
| Zcash | m/44'/133'/0'/0/0 |
| TRON | m/44'/195'/0'/0/0 |
| XRP Ledger | m/44'/144'/0'/0/0 |
| Cosmos Hub, Osmosis, Celestia, Noble, Sei | m/44'/118'/0'/0/0 |
| THORChain, Maya | m/44'/931'/0'/0/0 |
| Solana | m/44'/501'/0'/0' |
| Sui | m/44'/784'/0'/0'/0' |
| Aptos | m/44'/637'/0'/0'/0' |
| TON | m/44'/607'/0' |
| Stellar | m/44'/148'/0' |
| NEAR | m/44'/397'/0' |
| Algorand | m/44'/283'/0'/0'/0' |
| Polkadot | m/44'/354'/0'/0'/0' |
| Cardano | m/1852'/1815'/0'/0/0 |
This table matches the paths in Gem Wallet's open-source code. See Is Gem Wallet Open Source?
Importing a Secret Phrase from Another Walletā
When you import a Secret Phrase from another wallet app, Gem Wallet shows the same address on a network only if that app used the same path as in the table above. Otherwise, Gem Wallet shows a different, usually empty, address. Your funds are still safe at the old address.
Paths often differ when:
- You used a second account or later in the other app. Gem Wallet only uses the first account.
- Your Bitcoin was on a Legacy (
1ā¦), Nested SegWit (3ā¦), or Taproot (bc1pā¦) address. Gem Wallet uses Native SegWit (bc1qā¦). - The other app uses its own path for a network. This is common on Solana, TRON, XRP Ledger, Stellar, TON, and Cardano.
Before you import, note the address that holds your funds on each network in your old app. After importing, compare it with the address on Receive in Gem Wallet. Your old app may also show the path it uses in its account or advanced settings.
What to Do When an Address Doesn't Matchā
You have two options:
- Send the funds from your old app. Keep the old app until you've sent everything to your Gem Wallet address on the same network. This works for every network.
- Import that address's private key. Export or derive the private key for the old address and import it into Gem Wallet as a single-network wallet. This works for most networks, but not for Bitcoin-family networks or Cardano. See How to Get Your Private Key from a 12-Word Recovery Phrase.
Many wallet apps can show an individual private key in their settings, so you may not need to derive it yourself.
Never enter your Secret Phrase on a website, and never share it or a private key with anyone. Gem Wallet support will never ask for them.
Using Your Gem Wallet Phrase in Another Appā
The same applies the other way. If you import your Gem Wallet Secret Phrase into another app, check each network's address against the table above. If an address doesn't match, send the funds from Gem Wallet or import the private key into the other app.