Audited & minimal library for creating, signing & decoding Bitcoin transactions.
tapLeafScript
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.3.0...1.3.1
getInputType
was not exportedFull Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.2.2...1.3.0
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.2.1...1.2.2
Adjust safety checks for cases where transactions are copying outputs into new inputs. Closes gh-66.
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.2.0...1.2.1
Transaction#preimageWitness
methods publicFull Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.1.1...1.2.0
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.1.0...1.1.1
SigHash
instead of SignatureHash
https://github.com/paulmillr/scure-btc-signer/pull/54
allowUnknowOutput
=> allowUnknownOutputs
allowUnknowInput
=> allowUnknownInputs
validateOpts
in serverless environmentsFull Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.0.1...1.1.0
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/1.0.0...1.0.1
First stable release. Upgrade to stable noble-curves.
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/0.5.1...1.0.0
Full Changelog: https://github.com/paulmillr/scure-btc-signer/compare/0.5.0...0.5.1