Ethereum Protocol Fellowship (EPF) Cohort 7 — Applications open until May 13
All EIPs
EIP-8105 Draft EL

Universal Enshrined Encrypted Mempool

Authors:

Canonical data: /latest/eips/8105.json

Add a scheme agnostic encrypted mempool

Timeline

Hegotá
Jannik Luhn
Withdrawn
Feb 23, 2026
Headliner Presentation
Jan 29, 2026 · ACDE #229
Headliner Proposal
Jan 16, 2026 · Forum Post
Proposed
EIP Created Dec 17, 2025

Key Benefits

  • Protects users from front-running and sandwich attacks by hiding transaction contents until inclusion.
  • Improves weak censorship resistance by blinding builders while encrypted transactions wait for inclusion.
  • Supports diverse encryption schemes via arbitrary decryption key providers and a trust-graph mechanism.
  • Keeps chain progressing even if key providers fail; plaintext transactions remain supported.

Trade-offs & Considerations

  • Backwards-incompatible protocol changes across execution and consensus layers, increasing implementation complexity.
  • Users must trust key providers; withheld or late keys can skip payload while envelope fees paid.

Stakeholder Impact

End Users

Can submit encrypted transactions until inclusion, reducing front-running/sandwiching and strengthening weak censorship-resistance guarantees.

Application Developers

May add support for encrypted transaction flows and key-provider selection; must handle payloads being skipped if keys missing.

Wallet Developers

Need envelope/payload signing support, key-provider discovery, and UX for choosing encrypted vs plaintext submissions.

Tooling / Infrastructure

Mempool/RPC/builders must relay encrypted txs, process decryption-key messages, and integrate key validation and ordering rules.

Layer 2s

No required L2 protocol changes; they may opt to use encrypted L1 transactions for their own L1 interactions.

Stakers & Node Operators

PTC members must listen for keys, validate them with a gas cap, and attest key availability per encrypted transaction.

CL Client Developers

Must implement registry replication, extended payload attestations with a bitfield, and consensus processing of key availability.

EL Client Developers

Must add encrypted tx type, envelope batch execution and fee accounting, decryption via registry, and skip-on-failure semantics.