I'm fiddling around with Sparrow and multisig wallets. I have noticed that Sparrow picks the derivation path
m/48'/0'/0'/2'
when using a Hardware wallet as part of the multisig. This is a different derivation path from the standard one that gets used on singlesig wallets (m/84'/0'/0'/0/1
).What is the reason behind it? Is the path
m/48'/0'/0'/2'
some oddity of Sparrow, or is it some kind of standard? Are there any special concerns to take into account if m/48'/0'/0'/2'
is used for a multisig setup? Would you advice something different?
Key sorting
Path levels
h
or'
in the path indicates that BIP32 hardened derivation is used.Purpose
Coin type
0
for mainnet and1
for testnet.Account
Script
script_type(s)
. To provide forward compatibility for future script types this specification can be easily extended.1'
: Nested Segwit (p2sh-p2wsh)m/48'/0'/0'/1'
</br>2'
: Native Segwit (p2wsh)m/48'/0'/0'/2'
</br>m/48'/0'/0'/2'
.X'
: Future script typem/48'/0'/0'/X'
</br>Change
Index
Examples