Roadmap

This page tracks ongoing efforts and identified projects working towards post-quantum security for the Ethereum ecosystem. While PQBeat stages reflect deployed capabilities, this roadmap provides visibility into what's being developed.

Ethereum Protocol Efforts

EIP-8051: ML-DSA Precompile

DRAFT

Precompile for ML-DSA (Dilithium) signature verification

EIP-8052: Falcon Precompile

DRAFT

Precompile for Falcon signature verification

EIP-7701: Native Account Abstraction

DRAFT

Native AA enabling custom signature validation at protocol level

Kohaku PQ Account

RESEARCH

ERC4337 PQ Account

FALZKON

RESEARCH

ZK-Friendly PQ signature scheme

Post-Quantum Consensus Layer

RESEARCH

Replacing BLS12-381 with PQ-secure aggregatable signatures (folding approach)

ZK Recovery Mechanism

RESEARCH

ZK circuits for seed-based account recovery post-freeze

Stage Progression Dependencies

Stage 0→1

PQ Signature Verifier Contract

Deploy ML-DSA or Falcon verifier as smart contract. Expensive but functional.→ ZKNOX in progress

Stage 1→2

Precompiles + Native AA

Requires EIP-8051/8052 (precompiles) + EIP-7701 (native AA) to be included in a hard fork.

Stage 2→3

ZK-Recovery + Freeze Mechanism

Deploy ZK circuits for seed-based recovery. Governance mechanism to freeze legacy EOAs.

Stage 3→4

Post-Quantum Consensus Layer

Replace BLS12-381 with PQ aggregatable signatures. Requires validator migration.

Identified PQ Projects

ZKNOX

Smart Accounts
ACTIVE

Post-quantum smart accounts with ML-DSA and Falcon signature support

ML-DSA (Dilithium)FalconERC-4337BIP39 PQ Derivation

Ethereum Foundation PQ Research

Research
ACTIVE

Research initiatives on post-quantum cryptography for Ethereum

Consensus LayerSignature SchemesMigration Strategies

NIST PQC Standards

Standards
FINALIZED

NIST standardized post-quantum cryptographic algorithms

ML-DSA (FIPS 204)ML-KEM (FIPS 203)SLH-DSA (FIPS 205)

Know a PQ project we should track?

Help us build a comprehensive view of post-quantum efforts in the Ethereum ecosystem. Submit projects via GitHub.

Submit a Project