# Are multisigs possible in MimbleWimble?

**URL:** <https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165>\
**Category:** Uncategorized\
**Created:** [November 16, 2022, 6:04am UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165 "2022-11-16T06:04:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AceKaplin](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/acekaplin/32/4958_2.png) [@AceKaplin](https://forum.grin.mw/u/AceKaplin)\
**Post date:** [November 16, 2022, 6:04am UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165/1 "2022-11-16T06:04:18Z")

</div>

Can someone confirm if multisig wallets/transactions are possible at all? I seem to remember some people saying adaptor sigs could accomplish this, but I cannot find any info.

---

<div class="post-metadata">

**Author:** ![tromp](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/tromp/32/22_2.png) [@tromp](https://forum.grin.mw/u/tromp)\
**Post date:** [November 16, 2022, 8:06am UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165/2 "2022-11-16T08:06:04Z")

</div>

Yes, of course multisig are possible with the Schnorr signatures that MW uses. All our existing transactions already use 2-of-2 multisigs between sender and receiver. And this generalizes (with some care about signing order) to n-of-n.

---

<div class="post-metadata">

**Author:** ![AceKaplin](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/acekaplin/32/4958_2.png) [@AceKaplin](https://forum.grin.mw/u/AceKaplin)\
**Post date:** [November 16, 2022, 12:35pm UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165/3 "2022-11-16T12:35:18Z")

</div>

Ah, yes, perhaps I should’ve been more clear. I mean M of N thresholded multisig. E.g. a single UTXO which requires 2 signatures from a group of 3 possible signers to be spent

More specifically, I want a shared ownership wallet with three people, such that two people must participate to move any funds without participation from the third person.

---

<div class="post-metadata">

**Author:** ![tromp](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/tromp/32/22_2.png) [@tromp](https://forum.grin.mw/u/tromp)\
**Post date:** [November 16, 2022, 2:24pm UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165/4 "2022-11-16T14:24:01Z")

</div>

Schnorr threshold signatures, such as FROST [1], are certainly possible, but the challenge is to extend them to rangeproof construction. I’m not aware of any research/publications on that.

[1] [FROST — Flexible Round-Optimized Schnorr Threshold Signatures | Cryptography, Security, and Privacy (CrySP) | University of Waterloo](https://crysp.uwaterloo.ca/software/frost/)

---

<div class="post-metadata">

**Author:** ![AceKaplin](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/acekaplin/32/4958_2.png) [@AceKaplin](https://forum.grin.mw/u/AceKaplin)\
**Post date:** [November 16, 2022, 3:51pm UTC](https://forum.grin.mw/t/are-multisigs-possible-in-mimblewimble/10165/5 "2022-11-16T15:51:54Z")

</div>

Ah, very interesting… thanks for sharing. Ive never stopped to think about a threshold range proving scheme 😃
