This monorepo contains various projects using the Pectra BLS12-381 precompiles.
bls12381-lib
: Solidity library for performing BLS12-381 elliptic curve arithemtic + Standardized BLS signature verificationbls12381-groth16
: Solidity Groth16 verifier template compatible with circomvalidate-beacon-sig-on-chain-poc
(WIP): Validating beacon chain signatures on-chain
Setup submodules:
git submodule update --init --recursive