You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In some cases software wallets don't add a full derivation path to the psbt, but only last non-hardened derivation after known xpub. For example if normal derivation looks like m/84h/0h/0h/0/3 software that is using only xpub may provide only m/0/3 part. And fingerprint can be either a fingerprint of the xpub (btcpay) or a fingerprint filled with zeroes (blue wallet).
Makes sense to check if existing wallets can derive correct keys even with a short derivation. I think we can limit support to 2-index derivations.
I thought we had this supported but it looks like it's broken now, so also makes sense to add tests for it.
The text was updated successfully, but these errors were encountered:
In some cases software wallets don't add a full derivation path to the psbt, but only last non-hardened derivation after known xpub. For example if normal derivation looks like
m/84h/0h/0h/0/3
software that is using only xpub may provide onlym/0/3
part. And fingerprint can be either a fingerprint of the xpub (btcpay) or a fingerprint filled with zeroes (blue wallet).Makes sense to check if existing wallets can derive correct keys even with a short derivation. I think we can limit support to 2-index derivations.
I thought we had this supported but it looks like it's broken now, so also makes sense to add tests for it.
The text was updated successfully, but these errors were encountered: