secp256k1
https://github.com/bitcoin-core/secp256k1
C
Optimized C library for EC operations on curve secp256k1
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C not yet supported1 Subscribers
Add a CodeTriage badge to secp256k1
Help out
- Issues
- ec_pubkey_combine: return early if a public key fails to load
- ci: Set read-only token permissions
- ellswift: constant-time tests don't cover `auxrnd32` in `secp256k1_ellswift_create`
- test: fuzz paths that random inputs almost never reach
- CI: set read-only token permissions and pin actions by SHA
- musig: Clear secrets before ARG_CHECK failures in partial_sign
- test: add libFuzzer harness
- tests: add hash context test for `secp256k1_tagged_sha256`
- scalar: Eliminate c2 and use 128-bit accumulator in 4x64 reduce_512
- build: run constant-time tests in both test suites
- Docs
- C not yet supported