Skip to content

Add support for taproot signing#140

Open
gregdhill wants to merge 3 commits intosnapdao:masterfrom
bob-collective:taproot
Open

Add support for taproot signing#140
gregdhill wants to merge 3 commits intosnapdao:masterfrom
bob-collective:taproot

Conversation

@gregdhill
Copy link
Copy Markdown

@gregdhill gregdhill commented Nov 10, 2023

Summary of changes:

  • Update bitcoinjs-lib to version which supports taproot (uses browser compatible ecc library)
  • Use tapBip32Derivation to derive taproot keys and use (configurable) tweaked signer
  • Add new method to sign input without finalizing (returns PSBT)

Related: bitcoinjs/bitcoinjs-lib#2000

Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
enable bip86 signing, cleanup and add tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants