multi-party-sig
secp256k1-voi
multi-party-sig | secp256k1-voi | |
---|---|---|
1 | 1 | |
287 | 27 | |
3.1% | - | |
5.0 | 8.3 | |
4 months ago | 7 months ago | |
Go | Go | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
multi-party-sig
-
cocert: Split and distribute your private keys using Shamir's Secret Sharing
Here is a CCGMP library in Go: https://github.com/taurusgroup/multi-party-sig
secp256k1-voi
-
A Dive into the Math Behind Bitcoin Schnorr Signatures
I was searching for implementations to get a more concrete idea of the algorithm and came across https://github.com/Yawning/secp256k1-voi which appears to be well commented, robust, and often also entertaining. There’s also a musig2 one by the same author.
What are some alternatives?
falcon-public - Implementation of protocols in Falcon
mathcord - Discord Math Bot using Custom-Made Shunting Yard (WIP), Custom-Made SHA-512, Custom-Made ED25519
upspin - Upspin: A framework for naming everyone's everything.
noble-secp256k1 - Fastest 4KB JS implementation of secp256k1 signatures and ECDH
cocert - Split and distribute your private keys securely amongst untrusted network
memguard - Secure software enclave for storage of sensitive information in memory.
CIRCL - CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
bips - Bitcoin Improvement Proposals
sigtool - Ed25519 signing, verification and encryption, decryption for arbitary files; like OpenBSD signifiy but with more functionality and written in Golang - only easier and simpler