{"id":18272,"date":"2020-11-13T19:00:00","date_gmt":"2020-11-13T19:00:00","guid":{"rendered":"http:\/\/ci027cfe64a0142697"},"modified":"2020-11-13T19:00:00","modified_gmt":"2020-11-13T19:00:00","slug":"multisig-coordination-software-nunchuk-releases-its-code","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/multisig-coordination-software-nunchuk-releases-its-code","title":{"rendered":"Multisig Coordination Software Nunchuk Releases Its Code"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/do-bitcoin-companies-need-adam.jpg\" title=\"\"><\/figure>\n<p>Recently-launched Bitcoin wallet Nunchuk announced today that it is making its application library, libnunchuk, open source and available to the public.<\/p>\n<p>Nunchuk describes its mission as \u201cthe proliferation of multisig\u201d and attempts to make multisig wallet security easier to achieve by offering a product that integrates some of the latest developments around partially-signed bitcoin transactions (PSBTs) and descriptor language.<\/p>\n<p>\u201cIn the early days of Bitcoin, wallet vendors were often incompatible with one another, which complicated multisig setups,\u201d according to an <a href=\"https:\/\/hugonguyen.medium.com\/introducing-nunchuk-multisig-made-easy-1b9846e6b3ca\" target=\"_blank\" rel=\"noopener\">article from Nunchuk\u2019s Hugo Nguyen<\/a>. \u201cNunchuk treats descriptors and PSBTs as first-class citizens. The consequence is that you can use Nunchuk with many different hardware vendors, or easily recover a multisig wallet created by Nunchuk on other wallet software such as core.\u201d<\/p>\n<p>In an announcement about the code release shared with <em>Bitcoin Magazine<\/em>, Nunchuk explained that much of its library is built on Bitcoin Core, leveraging all of the robust advantages that this brings.<\/p>\n<p>\u201cNunchuk\u2019s architecture differs from other wallets\u2019 for a number of reasons. But a major one is our decision to heavily reuse Bitcoin Core code,\u201d according to the release. \u201cThe Nunchuk library creates a higher abstraction on top of Bitcoin Core\u2019s inner building blocks, while reusing much of its logic such as: transaction and signature verification, PSBT, output descriptor and Branch-and-Bound coin selection algorithm.\u201d<\/p>\n<p>Additionally, the announcement indicated that the library offers hardware support, wallet management, encryption and minimal dependencies.&nbsp;<\/p>\n<p>\u201cNunchuk works out of the box with any server running Electrum protocol v1.4, including GetUmbrel, electra and ElectumX,\u201d per the announcement. \u201cTOR proxy can also be enabled for improved privacy.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nunchuk, a wallet provider focused on \u201cthe proliferation of multisig,\u201d announced the release of its library today.<\/p>\n","protected":false},"author":2520,"featured_media":18273,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[356,2733],"class_list":["post-18272","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technical","tag-multisig","tag-nunchuk"],"author_data":{"id":2520,"name":"Bitcoin Magazine","nicename":"bitcoin-magazine","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/bitcoin-magazine-logo.jpeg"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/do-bitcoin-companies-need-adam.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/18272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2520"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=18272"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/18272\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/18273"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=18272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=18272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=18272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}