BlockstreamResearch / secp256k1-zkp

A fork of libsecp256k1 with support for advanced and experimental features such as Confidential Assets and MuSig2
MIT License
364 stars 207 forks source link

Schnorr Adaptor Signatures #191

Open wolfmcnally opened 2 years ago

wolfmcnally commented 2 years ago

Does libsecp256k1-zkp offer a straightforward way to produce Schnorr adaptor signatures? I see that it has an API for ECDSA adaptor signatures, and that the Musig2 API has an "adaptor" aspect, but I'm interested in simply creating basic adaptor signatures that can be used with BIP-340, and I don't see a clear way to do this.

jonasnick commented 2 years ago

No it does not, but it would be nice if it did. However, I don't know of anyone who is planning to implement it short to mid-term.