← Back to Discover
Consensys

Consensys/gnark-crypto

GoApache-2.0active
91Health

gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems

Stars600
Forks231
Open Issues32
Contributors231
Last Push0d ago

Health Breakdown

Activity
25
Community
25
Maintenance
16
Popularity
25
#biginteger#bls12-377#bls12-381#bn254#crypto#cryptography#ecc#eddsa#elliptic-curves#finite-field-arithmetic#fri#go#golang#hash-to-curve#mimc#pairing#snark#zkp#zksnark
View on GitHub ↗Issues (32) ↗Pull Requests ↗

Should you contribute to Consensys/gnark-crypto?

Consensys/gnark-crypto has a FoundDev health score of 91/100, which puts it in the active-and-maintained tier. The maintainer team is shipping recently, issues are being closed, and a PR you open this week has a realistic chance of being reviewed.

Last push was 0 days ago — that signals an actively maintained project. New issues are likely to get a maintainer response within days. The project is written primarily in Go, so prior Go experience will shorten ramp-up.

Licensed under Apache-2.0, a standard OSI-approved license — safe to contribute to under normal employer IP policies.

Community

Consensys91

gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems

active
600231 contributors32 issues
0d ago

More Go repos

istio
istio/proxy
The Istio proxy components.
905100
canopy-network
canopy-network/canopy
The official go implementation of the Canopy Network protocol
14.7k100
meshery
meshery/meshery-operator
Meshery Operator is a Kubernetes Operator that deploys and manages the lifecycle of two Meshery components critical to Meshery's operations of Kubernetes clusters
14793