An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with bls12-381

A curated list of projects in awesome lists tagged with bls12-381 .

https://github.com/ethereum/js-ethereum-cryptography

Every cryptographic primitive needed to work on Ethereum, for the browser and Node.js

aes bip32 bls12-381 bn254 cryptography ethereum keccak prng ripemd160 scrypt secp256k1 sha256 sha3 typescript

Last synced: 13 May 2025

https://github.com/consensys/gnark-crypto

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.

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

Last synced: 13 May 2025

https://github.com/supranational/blst

Multilingual BLS12-381 signature library

bls-signature bls12-381 blst blst-library eth2 filecoin hash-to-curve signatures

Last synced: 13 May 2025

https://github.com/Consensys/gnark-crypto

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.

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

Last synced: 17 Apr 2025

https://github.com/ChainSafe/bls

💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures

bls bls-signatures bls12-381 eth2 eth2-beacon-chain wasm

Last synced: 18 Apr 2025

https://github.com/protolambda/go-kzg

FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*

bls12-381 data-availability-sampling data-recovery eth2 fft kate kate-commitment kate-proofs kzg kzg-commitment kzg-proofs ntt polynomial-commitments

Last synced: 05 May 2025

https://github.com/nulltea/zk-timelock

Arkworks circuits for verifiable time-lock encryption

arkworks bls12-381 cryptography encryption timelock zero-knowledge

Last synced: 18 Apr 2025

https://github.com/jsign/go-kzg-ceremony-client

Ethereum EIP-4844 KZG Powers of Tau ceremony client

bls12-381 cryptography eip4844 ethereum kzg powers-of-tau

Last synced: 16 Mar 2025

https://github.com/paulmillr/bls12-381-keygen

BLS12-381 Key Generation compatible with EIP-2333.

bls bls12-381 eip2333 eip2334 eth keygen

Last synced: 19 Apr 2025

https://github.com/nikkolasg/ark-blst

arkwork bindings to blst with GPU support

arkworks-rs bls12-381 blst

Last synced: 13 Apr 2025

https://github.com/keejef/genthresh

Online BLS signatures

aggregate-signatures bls bls12-381 websockets

Last synced: 15 Apr 2025

https://github.com/narasimha1997/bls-server

A gRPC server written in python that provides BLS (Boneh–Lynn–Shacham) signatures related functionalities like signing, verification and signatures aggregation - used in production at some places.

bls-signature bls12-381 elliptic-curve-cryptography elliptic-curves grpc microservices python python3

Last synced: 18 Feb 2025

https://github.com/or13/vc-di-bbs

Experimental implementation of bbs selective disclosure zero knowledge data integrity proofs.

bbs bls12-381

Last synced: 07 Apr 2025

https://github.com/kevincharm/blstoise

BLS12-381 + pairings + RFC9380 + BLS sigs

bls bls12-381 cryptography

Last synced: 15 Apr 2025

https://github.com/kariy/majlis-kzg

An Ethereum KZG Ceremony client written in Rust 🦀

bls12-381 cli eip4844 ethereum kzg-ceremony rust

Last synced: 30 Mar 2025

https://github.com/tommaso-crocetti/bls12_381

Repository for the development with HardHat of a Solidity smart contract for on-chain verification of BLS signature for Ethereum2 Beacon chain..

bls12-381 ethereum hardhat solidity typescript

Last synced: 04 Apr 2025