Skip to content

[Bug] Multi-sig on Sparrow Wallet  #15

@Bastien-Satochip

Description

@Bastien-Satochip

Reported on Telegram by user "JR":

Creating a multisig in sparrow wallet (2of3), let's say I do it with 3 Satochip cards and it goes alright. When finalized sparrow shows the output descriptor and warns the need to save it as multisig 2of3 means we can sign with two keys always that we also provide the output descriptor (if we don't have it, shall use the 3 keys to compose the wallet and then, 2of3 for signing). I save that output descriptor, in text and qr.

Now the wallet works perfectly, being able to sign transactions with no problem.

Now let's say I delete the wallet, I distribute the 3 Keys to 3 persons so every person has one key and one copy of the output descriptor.

At any other moment let's imagine 2 of the 3 keys meet together and want to operate with the wallet. They download sparrow, create new wallet and introduce the output descriptor. The wallet loads correctly, shows addresses, balances, utxo... All seems good.

Now is where problem happens. Trying to create a transaction, every seems good, but when signing with either one of the cards, an error appears and the signing fails. Later I will show you an screenshot if needed. I could reproduce this issue many times, was never possible to sign. Only with wallets constructed with the 3 keys don't give this error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions