EIP Radar
@ 41a838d ·
EIP-7951

Precompile for secp256r1 Curve Support

Add precompiled contract for secp256r1 ECDSA signature verification with proper security checks

FinalSplurge

Status history

  1. Draft27 May 2025
  2. Finaldate not observed

Abstract

Add functionality to efficiently perform ECDSA signature verification over the secp256r1 elliptic curve (also known as P-256 or prime256v1). This precompile enables native support for signatures generated by modern secure hardware including Apple Secure Enclave, Android Keystore, and FIDO2/WebAuthn devices. This specification addresses critical security issues discovered in RIP-7212 while…

Created
27 May 2025
Authors
Carl Beekhuizen, Ulaş Erdoğan, Doğan Alpaslan
Upgrades
Requires
—
Required by
EIP-8030