Hello all, I am working for the past few months with collaborators (in cc) on providing Rust reference implementations to existing multi party schemes for Schnorr signatures [1]. This includes aggregated signatures, accountable signatures (which for n out of n are multi-signatures) and threshold signatures (wip). The project can be found here: https://github.com/KZen-networks/multi-party-schnorr . We aim that if the protocol is run in a configuration of a single party it will be bip-schnorr [2] compliant. Hope you'll find it useful :) Questions, suggestions and pull requests are welcome! [1] https://github.com/KZen-networks/multi-party-schnorr/tree/master/papers [2] https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki