EIP Radar
@ 41a838d ·
EIP-8355

Precompiles for ML-DSA Verification

Three precompiles verifying ML-DSA signatures from a concatenated public key, signature, and trailing message

DraftSplurge

Status history

  1. Draft30 Jul 2026

Abstract

Three precompiles verify Module-Lattice-Based Digital Signature Algorithm (ML-DSA) signatures[^fips204] at NIST security levels II, III, and V, corresponding to parameter sets ML-DSA-44, ML-DSA-65, and ML-DSA-87. Each precompile takes a single concatenated input of the form pubkey ++ signature ++ message with no length prefixes. The public key and the signature have fixed lengths defined by the…

Created
30 Jul 2026
Authors
Danno Ferrin
Upgrades
Requires
—
Required by
—