EIP-2537

Precompile for BLS12-381 curve operations

ethereum L1 primitive final BLS12-381

Native status
Final
Enables
128-bit-secure ZK systems
Specification
https://eips.ethereum.org/EIPS/eip-2537

Precompile for BLS12-381 curve operations (G1 and G2 addition, scalar multiplication, pairing, and multi-scalar multiplication); BLS12-381 offers a full 128-bit security level and underpins Ethereum consensus BLS signatures, Zcash Sapling Groth16, and many modern proof systems.

Implementations

Relationships

Equivalent to
SIMD-0388, FIP-0079, namada-masp