EIP-8105
What is EIP-8105?
Every transaction you send to Ethereum sits in a public waiting room called the mempool before it lands in a block. That visibility can enable front-running, where bots watch pending trades and try to get ahead of them, and sandwich attacks, where bots place transactions before and after yours to profit from the price movement you create.
EIP-8105, the Universal Enshrined Encrypted Mempool, is a draft Ethereum proposal associated with Shutter Network and authored by Jannik Luhn, which aims to reduce transaction visibility during the ordering process.
How does EIP-8105 work?
When you submit a transaction under EIP-8105, it splits into two parts.
One part is the envelope, which is public and pays gas fees upfront. The other is an encrypted payload containing your actual intentions, including the recipient, value, and calldata, and it stays hidden until the block order is locked in.
Builders include your envelope in a block as normal. Once ordering is finalized, a registered key provider publishes the decryption key. The transaction is then executed once the Payload Timeliness Committee (PTC) validates that key.
The system is deliberately technology agnostic. Key providers can use threshold encryption, MPC committees, trusted execution environments (TEEs), or any future cryptographic approach. No single provider controls the process, and plaintext transactions continue to work exactly as before.
The Risks of Transaction Visibility
EIP-8105 targets harmful forms of Maximal Extractable Value (MEV) while preserving the kinds that keep markets healthy. Front-running and sandwich attacks become much harder to execute while arbitrage and liquidations, which help decentralized exchanges stay solvent, remain fully intact.
Today, avoiding malicious MEV often requires private mempools or custom RPCs, which still rely on intermediaries who can see your transaction. EIP-8105 reduces that exposure by hiding the payload until inclusion, though it still depends on protocol assumptions and key-provider behavior.