cryptoadvance / specter-diy

DIY airgapped hardware wallet that uses QR codes for communication with the host
MIT License
440 stars 73 forks source link

cosigner XPUB validation #120

Closed djpnewton closed 3 years ago

djpnewton commented 3 years ago

Does specter DIY support cosigner XPUB validation?

I am trying to gather information for this: https://github.com/cryptoadvance/specter-desktop/pull/885

stepansnigirev commented 3 years ago

When you import the wallet to DIY it asks you to confirm - shows policy, all xpubs and marks his xpub. The flow is similar to coldcard and Cobo. Recently we also added a toggle switch between xpubs and slip132 Zpubs, so you can double-check with other hardware wallets that cosigners are the same.

If the wallet is not imported it's still possible to sign, but DIY will not verify the change addresses.

xpubs

djpnewton commented 3 years ago

Thank you very much.

So I just ran the simulator to double check a couple of things but it looks like it can: