This PR is the first step to taproot support. Here we add schnorr signatures. Only signing and verification logic for now. Also added an example (cpp for now).
TODO in this PR:
[x] add TaggedHash class and tagged_hash function for taproot-related hashes
[x] add schnorr_sign and schnorr_verify methods
[x] add tests
[x] add docstrings
[x] make arduino example (instead of current cpp example)
This PR is the first step to taproot support. Here we add schnorr signatures. Only signing and verification logic for now. Also added an example (cpp for now).
TODO in this PR:
TaggedHash
class andtagged_hash
function for taproot-related hashesschnorr_sign
andschnorr_verify
methodsTODO in the next PRs: