---
# System prepended metadata

title: Multisig

---

# Multisig
_**Robert Spigler** -- 2021-05-13 at 1:22 AM #slack_

Multisig is incredibly important (especially from a UX design POV), but there is a long history of technical issues.  For details, please read:

* https://shiftcrypto.ch/blog/the-pitfalls-of-multisig-when-using-hardware-wallets/
* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-August/018132.html
* https://shiftcrypto.ch/blog/how-nearly-all-personal-hardware-wallet-multisig-setups-are-insecure/
* https://medium.com/nunchuk/the-missing-multisig-standard-5b4092e3ea92

To solve this, a BIP was drafted: https://github.com/nunchuk-io/bips/pull/1

Which is now in it's final stages here: https://github.com/bitcoin/bips/pull/1097

The text of the BIP can be seen here: https://github.com/hugohn/bips/blob/bip-hugonguyen-bsms/bip-hugonguyen-bsms.mediawiki

This is really important work - multisig has been implemented in Core for almost a decade, but you still can't securely create a multisig wallet through the GUI.  A ton of work has been done along the way - HD wallets, descriptors, PSBTs, refactoring, offline signing, etc. UX/UI is the last important step!

I have a bounty here as well:  https://github.com/bitcoin/bitcoin/issues/21071

This is meant for both HWWs and (offline) versions of Bitcoin Core, to be able to create multisignature wallets. I thought I would post this here because a clean UI is very important for this. (edited) 
