TeachMeBitcoin

The BIP44 Multi-Account Hierarchy

From TeachMeBitcoin, the free encyclopedia Reading time: 2 min

The BIP44 Multi-Account Hierarchy

BIP44 is the gold standard for how Bitcoin wallets organize their internal tree structure. It defines a rigid 5-level path that ensures you can manage multiple accounts and multiple coins from a single seed.

1. The 5 Levels of BIP44

Every standard Bitcoin path follows this format: m / purpose' / coin_type' / account' / change / address_index

Level 1: Purpose (44')

This constant is set to 44'. it tells the software "I am following the BIP44 organization rule."

Level 2: Coin Type (0')

Each cryptocurrency has its own unique index.

Level 3: Account (0')

This allows you to separate your funds into "Folders."

Level 4: Change (0 or 1)

This level is not hardened.

Level 5: Address Index

This is a sequential number (0, 1, 2, 3...) that identifies the specific address. Your first address is index 0.

2. Why the apostrophes?

The first three levels (purpose, coin_type, account) are Hardened.

Level Path Value Description
1 44' Follow BIP44 Standard
2 0' Main Bitcoin Network
3 0' Primary Account
4 0 Receiving Address
5 0 First Address

In the next section, we will compare the Purpose Codes (44, 49, 84, 86).

☕ 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!