Nunchuck Wallet Brings Programmable Bitcoin To Everyone With Miniscript Support
Briefly

Nunchuck Wallet Brings Programmable Bitcoin To Everyone With Miniscript Support
"For those unfamiliar with Miniscript, it is a policy language invented by Core developer and former Maintainer Pieter Wuille to make the creation of customized Bitcoin scripts easier and safer. Miniscript takes the most commonly used pieces of Bitcoin script, i.e. signature locks, timelocks, hashlocks, etc. and creates a "higher level" programming language for users to create custom scripts. This higher level language is designed to be safely analyzable and composable,"
"Nunchuck provides two basic templates users can use, simply needing to fill in the keys they wish to use in the wallet. One is a decaying multisig, where after a timelock expires less keys are required to spend in order to ensure that key loss does not result in losing funds. The other is an expanding multisig, where over time other keys can sign for a transaction beyond the core key set."
Nunchuck Wallet now supports fully generalized Miniscript, enabling users to create customizable, safely analyzable Bitcoin script policies. Two built-in templates include a decaying multisig that reduces required signers after a timelock to mitigate key loss, and an expanding multisig that allows additional keys to sign after a timelock. Advanced users can import any custom Miniscript template. Templates apply to Native Segwit and Taproot wallets. Hardware wallet support includes Coldcard, Tapsigner, Blockstream Jade, and Ledger for Native Segwit, with Coldcard and Ledger supporting Taproot. MuSig2 is limited to software-only keys. End-to-end encrypted collaboration supports Miniscript templates. A 101 Technical Guide has been compiled.
Read at Bitcoin Magazine
Unable to calculate read time
[
|
]