Architecture
Address Derivation
Address derivation, coin types, and wallet compatibility
Coin Types
If the derivation path is the map, the coin type indicates the city.
Coin types define how your private and public keys are generated from the seed phrase:
- Cosmos uses 118
- EVM chains (like Ethereum) use 60
MANTRA Chain Address Derivation
When MANTRA Chain moved from coin type 118 to 60, we adopted Ethereum's key type and address derivation.
What This Means
- The old 0x equivalent from the Cosmos wallet still exists but is not used
- New addresses use Ethereum-style derivation (coin type 60)
- Compatible with standard EVM tooling and wallets
Wallet Behavior
Keplr
- Automatically selects the latest default coin type
- Handles address derivation automatically
- Supports both Cosmos and EVM addresses
Cosmostation
You can manually select the coin type:
| Coin Type | Blockchain | Derivation Path |
|---|---|---|
| 0 | Bitcoin | m/44'/0'/0'/0/0 |
| 60 | Ethereum | m/44'/60'/0'/0/0 |
| 118 | Cosmos | m/44'/118'/0'/0/0 |
| 501 | Solana | m/44'/501'/0'/0/0 |
Derivation Path Format
Standard BIP-44 format: m/44'/{coin_type}'/{account}'/{change}/{address_index}
For MANTRA Chain (EVM):
- Coin type: 60
- Derivation path:
m/44'/60'/0'/0/0
Address Encoding
MANTRA Chain uses standard Ethereum address encoding:
- 20-byte addresses
- Hexadecimal format (0x...)
- Checksummed addresses (EIP-55)
Migration Notes
If you have an old MANTRA wallet using coin type 118:
- The old 0x equivalent address still exists
- It's not actively used on the EVM side
- New addresses use coin type 60
Next Steps
- Learn about EVM compatibility
- Understand transaction sequencing
- Get started with EVM development