bls12-381
Here are 58 public repositories matching this topic...
Language:All
Sort:Most stars
Audited & minimal JS implementation of elliptic curve cryptography.
- Updated
Apr 26, 2025 - JavaScript
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.
- Updated
Apr 26, 2025 - Go
Multilingual BLS12-381 signature library
- Updated
Apr 25, 2025 - Assembly
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
- Updated
Apr 3, 2025 - Nim
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.
- Updated
Oct 12, 2024 - TypeScript
Zero-knowledge template library
- Updated
Apr 25, 2025 - Cuda
High-speed BLS12-381 implementation in Go
- Updated
May 8, 2023 - Go
💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures
- Updated
Sep 16, 2024 - TypeScript
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
- Updated
Nov 29, 2023 - Go
Arkworks circuits for verifiable time-lock encryption
- Updated
Oct 14, 2022 - Rust
Ethereum EIP-4844 KZG Powers of Tau ceremony client
- Updated
Jun 9, 2023 - Go
🎲 A JavaScript client to the drand randomness beacon network.
- Updated
Mar 24, 2025 - TypeScript
Optimised bilinear pairings over elliptic curves
- Updated
Feb 3, 2024 - Haskell
凩: A Next-Generation Composable Hybrid Smart Contract and (De)Centralized Merged Application Platform
- Updated
Feb 13, 2024 - Rust
A collection of packages made for working with the Chia Blockchain using Rust
- Updated
Apr 25, 2025 - Rust
Communal zk-SNARK MPC for Public Parameters
- Updated
Nov 4, 2023 - Rust
Improve this page
Add a description, image, and links to thebls12-381 topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thebls12-381 topic, visit your repo's landing page and select "manage topics."