Glossary
EIP-2537 (BLS12-381 Precompile)
A Pectra-upgrade EIP that adds BLS12-381 elliptic-curve precompiles to the EVM — making efficient on-chain verification of beacon-chain and ZK signatures practical.
EIP-2537 ships native precompiled contracts for BLS12-381 — the elliptic curve Ethereum's beacon chain (and many ZK proof systems) already use. Before the upgrade, BLS verification on Ethereum L1 was prohibitively expensive; with the precompiles, contracts can verify aggregated BLS signatures cheaply.
The change enables on-chain verification of beacon-chain attestations, ZK proof systems that use BLS12-381, threshold signatures, and bridges that rely on aggregated signatures. Activated in the Pectra hard fork in 2025.