My Workspace
Address Derivation Path
MPC Wallet addresses follow the Bip-44 standard, where the path structure includes a predefined 5-level tree structure. The specific path is:
m / purpose' / coin_type' / account' / change / address_index
Here are the details:
- The first level, purpose, is always set to 44’;
- The second level, coin_type, specifically refers to the cryptocurrency;
- The third level of the tree is the account, allowing users to logically subdivide the wallet into separate sub-accounts for accounting or organizational purposes;
- The fourth level is change, and the wallet has two subtrees, one for receiving addresses and another for creating change addresses. This level uses regular derivation, allowing the export of extended public keys in an insecure environment;
- The available addresses are derived from HD wallets as the child level of the fourth level, i.e., the fifth level address_index.
For the MPC Wallet, the path is: m / 44 / 0(Bitcoin) / Sub-wallet / 0 | 1 / address_index
, where Sub-wallet
is the index of the specific main chain’s sub-wallet, 0 or 1
indicates the address convention, and address_index
represents the business layer sequence number for creating addresses.
Was this page helpful?