boltlabs-inc / tss-ecdsa

An implementation of a threshold ECDSA signature scheme
Other
11 stars 5 forks source link

Add non-interactive signing to the public API #494

Closed marsella closed 11 months ago

marsella commented 11 months ago

Currently, the library implements both interactive and non-interactive signing, but non-interactive is not possible to call from the public API. There are methods to sort of "fake" non-interactive signing by manually generating and combining signature shares, but they don't actually implement the protocol as specified.

Note that this issue includes adding the public functionality and fixing internal tests and infra but does not include deleting the old functionality. That will be handled in #427.