Uses the The Apache Milagro Cryptographic Library
- BLS signatures from Compact Multi-Signatures for Smaller Blockchains by Dan Boneh, Manu Drijvers and Gregory Neven. Used BLS12-381 curve from Apache Milagro. Signing and verification API
- MuSig, Schnorr Multi-Signatures. Simple Schnorr Multi-Signatures with Applications to Bitcoin by Gregory Maxwell and Andrew Poelstra and Yannick Seurin and Pieter Wuille. Used secp256k1 curve. Signing and verification API
- PS (Pointcheval Sanders) signatures.