BIP Draft: Multi-Currency Hierarchy For Use In Multisignature Deterministic Wallets



Summary:

This is a draft of a BIP called bip-kefkius-multicoin-multisig intended to facilitate multi-currency, multisignature wallet management. The hierarchy defined in BIP-0044 places a coin's type level above the level designating account number, which limits the possible implementations of multi-currency, multisignature wallets. This BIP defines a hierarchy based on BIP-0044 for deterministic wallets and is an application of BIP-0043. The hierarchy is defined as follows: m / purpose' / wallet' / coin_type / change / address_index. Purpose is a constant set to 'bip-kefkius-multicoin-multisig'. Wallet is incremented for every wallet made and organizes independent identities within the key space. Coin Type is the BIP-0044 index of the coin being managed, and public derivation is used so that cosigners only need to know one of each other's public keys rather than needing to distribute public keys for each coin. Change uses 0 for public addresses and 1 for change addresses, identical to BIP-0044 behavior, and Address Index increases sequentially as it does in BIP-0044.The examples provided show the path for different wallets, coins, change status, and address indices. The author of this BIP is Tyler Willis, and the status is currently draft.


Updated on: 2023-06-11T04:47:23.854196+00:00