TeachMeBitcoin

The Purpose Codes (44, 49, 84, 86)

From TeachMeBitcoin, the free encyclopedia Reading time: 2 min

The Purpose Codes: 44, 49, 84, and 86

As Bitcoin evolved, new address formats were introduced (SegWit, Taproot). To keep these different address types separate and organized, the "Purpose" level of the derivation path was updated.

1. Purpose 44: Legacy (BIP44)

2. Purpose 49: Nested SegWit (BIP49)

3. Purpose 84: Native SegWit (BIP84)

4. Purpose 86: Taproot (BIP86)

5. Why the Separation?

By using a different branch for each purpose code, Bitcoin wallets ensure that you don't accidentally mix your "Legacy" coins with your "SegWit" coins. It also allows you to upgrade your wallet to a new standard without losing access to your old funds.

Purpose Standard Address Type Start Char
44 BIP44 Legacy 1
49 BIP49 Nested SegWit 3
84 BIP84 Native SegWit bc1q
86 BIP86 Taproot bc1p

In the next section, we will analyze the Hardened vs. Normal indices.

☕ Help support TeachMeBitcoin

TeachMeBitcoin is an ad-free, open-source educational repository curated by a passionate team of Bitcoin researchers and educators for public benefit. If you found our articles helpful, please consider supporting our hosting and ongoing content updates with a clean donation:

Ethereum: 0x578417C51783663D8A6A811B3544E1f779D39A85
Bitcoin: bc1q77k9e95rn669kpzyjr8ke9w95zhk7pa5s63qzz
Solana: 4ycT2ayqeMucixj3wS8Ay8Tq9NRDYRPKYbj3UGESyQ4J
Address copied to clipboard!