EIP-7951

Precompile for secp256r1 Curve Support

ethereum L1 primitive final secp256r1

Native status
Final
Enables
HW-native account ZK
Specification
https://eips.ethereum.org/EIPS/eip-7951

Precompile for secp256r1 (NIST P-256) signature verification at address 0x100; it supersedes RIP-7212, fixing a point-at-infinity check and a modular-comparison bug, and lets hardware-enclave signers such as Apple Secure Enclave, Android Keystore, and WebAuthn or FIDO2 be verified on-chain cheaply.

Implementations

Relationships

Equivalent to
SIMD-0048, SIMD-0075
Supersedes
RIP-7212