Skip to main content
Development

ETC Adopts HD Derivation Path Standard

Ethereum Classic standardized its HD wallet derivation path as m/44'/61'/0'/0, establishing proper key separation from Ethereum wallets.

ETC Community
Ethereum Classic Community
4 min read

The Ethereum Classic community formalized its hierarchical deterministic (HD) wallet derivation path standard, establishing m/44'/61'/0'/0 as the canonical path for ETC addresses. This standard ensures proper key separation between ETC and ETH wallets, preventing address confusion and improving security.

The Problem

When Ethereum Classic forked from Ethereum in 2016, both chains initially shared the same derivation path (m/44'/60'/0'/0), where 60 is Ethereum's coin type registered in SLIP-0044. This meant hardware wallets and HD wallet implementations generated identical addresses for both chains — a significant security and usability concern.

Users could accidentally send ETC to an ETH-derived address or vice versa. While the funds weren't technically lost (the same private key controls both), the confusion created real problems for wallet software and users managing assets on both chains.

The Standard

The BIP-44 standard defines a hierarchical path structure:

m / purpose' / coin_type' / account' / change / address_index

Ethereum Classic registered coin type 61 in the SLIP-0044 registry, establishing the standard derivation path:

m/44'/61'/0'/0/0    (first address)
m/44'/61'/1'/0/0    (second account)
m/44'/61'/2'/0/0    (third account)

This cleanly separates ETC key material from ETH (m/44'/60'/...), ensuring that wallet software generates distinct addresses for each chain.

Wallet Adoption

Hardware wallet manufacturers including Ledger and Trezor implemented the standard, generating ETC-specific addresses when users select Ethereum Classic in their wallet interfaces. Software wallets and key management libraries followed, making the standard path the default for new ETC wallet implementations.

Why It Matters

Proper derivation path separation is foundational infrastructure. It ensures that:

  1. Key isolation: ETC private keys are derived independently from ETH keys
  2. Address clarity: Users see distinct addresses for each chain
  3. Wallet interoperability: Any BIP-44 compliant wallet generates the same ETC addresses from the same seed phrase
  4. Recovery reliability: Users can recover ETC funds from seed phrases using any compliant wallet

Share This Article

Help spread the word about Ethereum Classic and support the ecosystem