etscrivner / rbsecp256k1

Compiled Ruby wrapper around libsecp256k1 for secp256k1 ECDSA.
The Unlicense
19 stars 13 forks source link

Add Schnorr Signature Support #75

Closed etscrivner closed 1 year ago

etscrivner commented 1 year ago

This completes the initial implementation of #44

Add a new class called SchnorrSignature and new methods Context#sign_schnorr and Context#sign_schnorr_custom from producing these signatures. Add tests and update documentation.