Closed
Description
This will be a place to brainstorm ideas...
Needs:
- Tagged Hashes (maybe make a smaller separate package)
- Taproot builder (can we wedge this into the existing Payments API??? it seems to act similar to p2sh and p2wsh, and the lazy-loading should help greatly with performance due to the crypto operations to calculate the tweaked pubkey)
- Segwit v1 Address generation via the Payments(Taproot) API
- Schnorr signing module. (Modify tiny-secp256k1... not sure what to do with native JS though.)
Questions:
- When should this be implemented? I'm guessing we should wait for at least a testnet release of Taproot before spending time on it... But at the same time, it would help the development of taproot if we can look at taproot with fresh eyes / a new perspective and make suggestions based on problems while implementing.
- This is going to be a pretty big change... so maybe it should be a major version bump and that way we can reconsider existing API structure when adding Taproot.
Thoughts and comments welcome.
Metadata
Metadata
Assignees
Labels
No labels