EIP-8182 Draft Proposes Native Ethereum Privacy Transfers via Hard Fork
EIP-8182 draft from Tom Lehman wants native private transfers on Ethereum, using shared privacy pools and ZK precompiles. Released April 2026.

What to Know
- EIP-8182 would bake private ETH and ERC-20 transfers directly into Ethereum through a hard fork, with no admin key and no governance token
- Ethereum developer Tom Lehman authored the draft, which centers on a single shared privacy pool plus zero-knowledge precompiles at the protocol layer
- Users would be able to send private transactions to any Ethereum address or ENS name from existing wallets, with atomic shield-interact-reshield flows
A new draft of EIP-8182 wants to make private transfers a first-class feature of Ethereum, not an app you have to bolt on. The proposal, published this week by developer Tom Lehman, would push shared privacy pools and zero-knowledge proof verification straight into the base protocol through a hard fork. No admin key. No governance token. No upgrade backdoor.
What EIP-8182 Actually Does at the Protocol Layer
Strip the language down and the design is simple. EIP-8182 introduces a single fixed-address system contract that anyone on Ethereum can use as a shielded pool, plus a small set of new precompiles that let the EVM verify zero-knowledge proofs cheaply. Users deposit into the pool, transact privately inside it, and withdraw to any normal Ethereum address or ENS name when they want to interact with the rest of the chain.
What makes the proposal different from every privacy app that came before it is the absence of a wrapper. There is no separate token, no upgradeable contract sitting in the middle, no team holding a multisig over user funds. The pool exists at a hard-coded address the moment the hard fork ships, and from that moment on it behaves like any other piece of Ethereum: ossified, neutral, and outside any single party's control.
That last point is the part Lehman is leaning on hardest. Privacy tools built as standalone apps have spent the last three years getting sanctioned, delisted, or quietly abandoned because regulators went after the operators. A precompile cannot be sanctioned in the same way. There is no operator.
Who Is Tom Lehman and Why Does This Draft Matter?
The author is Tom Lehman, an Ethereum developer who opened the formal discussion thread on the Ethereum Magicians forum on April 24. The forum is where every serious EIP gets pulled apart by core developers, client teams, and researchers before it has any chance of making it into a hard fork. Posting there is the equivalent of saying you're ready to defend the proposal in public.
The draft matters because of timing. Privacy on Ethereum has been quietly broken for years. Tornado Cash got sanctioned in 2022. Aztec Network shut down its public mainnet rollup in March 2024. Railgun and a handful of smaller shielded-pool projects survive, but each one is a separate app with its own liquidity, its own trust assumptions, and its own legal target painted on the back. The result is a chain where every transfer above pocket change leaks the sender's full financial history to anyone with a block explorer.
Privacy is not an application. It is a property of the system. EIP-8182 treats it that way for the first time.
How Shared Privacy Pools Solve the Anonymity Set Problem
The technical foundation here is not new. The shared pool model goes back to a 2023 paper by Vitalik Buterin, Jacob Illum, Matthias Nadler, Fabian Schär, and Ameen Soleimani titled "Blockchain Privacy and Regulatory Compliance: Towards a Practical Equilibrium." That paper introduced the idea of Privacy Pools, where users prove cryptographically that their deposits do not come from a known illicit set, while still keeping the rest of their activity private.
Anonymity in privacy systems is a numbers game. The bigger the set of users hiding inside the same pool, the harder any individual transaction is to trace. Spread that set across ten different apps and the math falls apart, because each app's set is small. Concentrate it into one shielded pool, baked into the protocol, and every Ethereum user who ever wants privacy contributes to the same anonymity set.
That is the unlock. Not the cryptography, which has existed for years. The unification.
- Single shielded pool at a fixed system contract address, shared by every user on Ethereum
- Zero-knowledge precompiles in the EVM, so proof verification is cheap enough to run in standard transactions
- Atomic shield, interact, reshield flows that let users break privacy temporarily to interact with a DeFi protocol, then re-enter the pool in the same transaction
- No upgrade path, no admin key, no governance token: the contract is fixed at the hard fork and never changes
Will Regulators Let This Ship?
Honest answer: this is the fight. Embedding a shielded pool at the protocol layer is the most aggressive bet on credible neutrality the Ethereum community has made since The Merge. There is no company to sanction, no founder to subpoena, no upgrade key to compel. If a regulator wants the feature gone, they have to convince every node operator on the network to fork it out, and that has never happened on Ethereum.
The proposal does include the compliance hook from the original Buterin paper. Users can voluntarily prove their deposits are not part of a sanctioned set, giving exchanges and on-ramps a way to accept withdrawals from the pool without onboarding stolen funds. That is the "practical equilibrium" half of the academic paper's title, and it is the reason this design has a real chance of surviving the political fight that killed Tornado Cash.
What Happens Next on the Path to a Hard Fork
Drafts are cheap. Hard forks are not. EIP-8182 now enters the same multi-month grinder that every consensus-layer change has to clear: review on Ethereum Magicians, feedback from client teams (Geth, Nethermind, Besu, Erigon, Reth), security analysis from the Ethereum Foundation's privacy and scaling research group, and eventually a decision on which fork to bundle it into.
The next planned hard fork is Glamsterdam, scheduled for late 2026. After that, Amsterdam is expected in 2027. Realistically, EIP-8182 is fighting for a slot in Amsterdam at the earliest. Privacy proposals tend to get more scrutiny than performance ones, and a system contract at a fixed address with no upgrade path means every line has to be right the first time. There is no patching it later.
If it ships, the implications spread well past Ethereum mainnet. Every L2 that inherits from Ethereum's execution layer, including Base, Arbitrum, Optimism, and the dozens behind them, would gain native private transfers the moment they upgrade their EVM version. That is hundreds of millions of users, downstream, getting privacy as a default property of the chain rather than a feature to opt into.

Why This Is the Most Important Privacy Proposal Ethereum Has Seen
Call it ambitious or call it overdue. Either way, EIP-8182 is the first serious attempt to fix Ethereum's privacy problem at the layer where it actually exists. Every previous attempt was a workaround. This one is a rewrite of the assumption that public chains require fully public history.
Whether it lands in 2026, 2027, or never, the conversation has now started in the room where Ethereum's actual rules get written. That alone is a shift.
Frequently Asked Questions
What is EIP-8182?
EIP-8182 is an Ethereum Improvement Proposal draft authored by Tom Lehman that would add native private ETH and ERC-20 transfers to the Ethereum protocol layer. It introduces a shared privacy pool at a fixed system contract address and zero-knowledge proof verification precompiles, deployed through a hard fork with no admin key or governance token.
How does EIP-8182 differ from Tornado Cash?
Tornado Cash was a standalone application with operators, smart contracts that could be sanctioned, and a separate token. EIP-8182 lives at the protocol layer with a fixed-address system contract that has no operator, no upgrade path, and no governance. It cannot be turned off or modified once the hard fork ships, making it credibly neutral infrastructure.
When could EIP-8182 actually go live?
The draft just opened for discussion on Ethereum Magicians, so it must clear months of review by client teams and Ethereum Foundation researchers. The earliest realistic hard fork target is Amsterdam in 2027. Privacy proposals at the protocol layer get heavy scrutiny because the design cannot be patched after deployment.
Does EIP-8182 include compliance features?
Yes. The proposal builds on the 2023 Privacy Pools paper, which lets users voluntarily prove their deposits are not part of a sanctioned or illicit set. This gives exchanges and on-ramps a way to accept withdrawals from the shielded pool while still rejecting funds linked to known thefts or sanctioned addresses.






