ENS Community Proposes Privacy-Preserving Names Standard for Stealth Address Resolution
ENSIP-XX proposes resolving .eth names to stealth addresses, creating one-time unlinked addresses per transaction while preserving the familiar user experience of typing a name.

The proposal appeared on the ENS governance forum in August 2026 with the careful optimism of someone who believes that privacy and usability can finally coexist on Ethereum. ENSIP-XX, the Privacy-Preserving Names Standard, defines a resolution scheme that maps ENS names to stealth addresses rather than directly to wallet addresses. The result: when someone sends ETH to vitalik.eth, the transaction lands at a one-time address that only the recipient can link to their identity. The sender sees a normal ENS resolution. The blockchain shows a random address. The mapping between the two exists only in the recipient's private metadata. The pitch was elegant: make ENS names private by default without changing the user experience. The fine print raised a question about whether stealth addresses solve the privacy problem or merely shift it from the public ledger to the metadata layer.
That was the proposal. Then came the question of whether privacy-preserving ENS is a genuine breakthrough or another encryption layer that leaves the hard problems unsolved.
What the Privacy-Preserving Standard Actually Proposes
The standard describes a three-layer architecture that interposes stealth address generation between ENS resolution and actual fund delivery:
Layer 1: ENS Resolution
- The ENS registry continues to map names (vitalik.eth) to resolver contracts
- The resolver returns a stealth address public key, not a direct wallet address
- Existing ENS infrastructure requires minimal modification
Layer 2: Stealth Address Generation
- The sender uses the recipient's public key to generate a one-time address
- The generation is deterministic but unlinkable: only the recipient can compute the private key
- Each transaction creates a unique address, preventing address clustering and balance surveillance
Layer 3: Metadata Recovery
- The recipient scans the blockchain for transactions to their generated stealth addresses
- Viewing keys (optional) allow delegated scanning without revealing spending keys
- Recovery services can index stealth transactions for wallets that do not scan themselves
The proposal frames these as privacy infrastructure for ENS. They are also a re-creation of Monero's stealth address system with Ethereum's naming layer and optional metadata recovery.

Key Metrics at a Glance
| Metric | Traditional ENS | Privacy-Preserving ENS | Impact |
|---|---|---|---|
| Address Reuse | 100% (same .eth → same address) | 0% (each tx unique) | Complete elimination |
| Balance Surveillance | Trivial (Etherscan lookup) | Impossible without view key | Major reduction |
| Transaction Graph | Fully visible | Fragmented per tx | Significant obscuring |
| User Experience | Type name, send funds | Type name, send funds (same) | No change |
| Scanning Burden | None | 1-2s per block per user | Moderate increase |
| Gas Overhead | ~21,000 (standard tx) | ~23,000-25,000 (+10-20%) | Modest increase |
| Recovery Complexity | Seed phrase + address | Seed phrase + view key + scan history | Increased |
| Compliance Risk | Low | Moderate (regulators dislike privacy) | New challenge |
| Adoption Barrier | None | Wallet implementation required | Moderate |
The Proprietary Privacy-Utility Tradeoff Score (PUTS)
I've developed a framework to evaluate whether privacy-preserving address systems create genuine user protection or merely add complexity without solving the surveillance problem:
Formula: PUTS = (Transaction Privacy Gain × 0.3) + (Metadata Protection × 0.25) + (Usability Preservation × 0.25) + (Regulatory Resilience × 0.2)
Privacy-Preserving ENS Assessment:
| Factor | Score | Analysis |
|---|---|---|
| Transaction Privacy Gain | 8/10 | Stealth addresses effectively prevent address clustering and balance surveillance; each transaction is unlinkable on-chain |
| Metadata Protection | 4/10 | The proposal does not protect interaction metadata—who transacted, when, with what protocol, or transaction amounts; only addresses are hidden |
| Usability Preservation | 7/10 | User experience is nearly identical to current ENS; scanning burden is automated in modern wallets; gas overhead is modest |
| Regulatory Resilience | 3/10 | Stealth addresses are likely to attract regulatory scrutiny; compliance tooling is underdeveloped; exchanges may refuse to accept funds from stealth addresses without KYC |
| Total PUTS | 5.55/10 | Good transaction privacy with preserved usability but weak metadata protection and significant regulatory risk |
A score of 5.55 indicates that privacy-preserving ENS is a genuine improvement for address-level privacy but does not solve the broader metadata surveillance problem. The user experience gains are real. The compliance risks are equally real.

The Three Privacy Traps
Trap 1: The Metadata Leak
Stealth addresses hide the recipient's wallet address. They do not hide the fact that a transaction occurred, the amount sent, the gas price paid, or the protocol interacted with. A surveillance analyst watching a DeFi protocol can see that someone deposited $50,000 into Aave. They cannot see that the someone was vitalik.eth. But they can see the deposit, the amount, the timing, and the protocol. In many cases, this is enough. The NSA does not need your wallet address to build a behavioral profile. It needs your transaction patterns. Stealth addresses protect against address clustering. They do not protect against pattern analysis. The proposal calls this "privacy-preserving." The blockchain calls it "slightly harder to read."
Trap 2: The Recovery Paradox
The standard introduces viewing keys that allow third parties to scan stealth addresses on behalf of users. This solves the scanning burden problem but creates a new trust assumption. If you delegate scanning to a service, that service learns which stealth addresses belong to you. They learn your transaction history. They learn your balances. They become a centralized point of privacy failure. The proposal acknowledges this tradeoff but frames it as "optional." In practice, most users will opt for convenience over privacy and delegate scanning. The result is that the privacy solution creates a new surveillance vector. The service that helps you find your money also knows where your money is.
Trap 3: The Compliance Chasm
Regulated exchanges and custodians are required to implement transaction monitoring and suspicious activity reporting. Stealth addresses make this monitoring technically difficult. The proposal suggests that exchanges can request view keys from customers, but this contradicts the privacy goal. If exchanges have view keys, they have surveillance capability. If they do not have view keys, they cannot comply with regulations. The likely outcome is that regulated entities refuse to interact with stealth addresses or demand full view key disclosure, turning the privacy feature into a compliance liability. Privacy-preserving ENS creates two Ethereums: one where privacy works and regulated entities cannot participate, and one where regulated entities participate and privacy is void. The user chooses which Ethereum to use by choosing which exchange to cash out through.
Competitive Landscape: Privacy Solutions for Naming and Identity
| Solution | Privacy Level | Usability | Regulatory Risk | On-Chain Cost | Ethereum Native |
|---|---|---|---|---|---|
| Privacy-Preserving ENS | Address-only | Excellent | High | +10-20% gas | Yes |
| Traditional ENS | None | Excellent | Low | Standard | Yes |
| Unstoppable Domains | None | Good | Low | Standard | Yes |
| Ethereum Name Service + Tornado Cash | Full (mixing) | Poor | Extreme | Very High | Yes (but banned) |
| Monero Stealth Addresses | Full | Moderate | High | Native | No |
| Zcash Shielded Addresses | Full | Moderate | High | Native | No |
| Aztec Connect | Full (ZK) | Poor | Extreme | Very High | Yes (deprecated) |
| Railgun | Full (ZK) | Poor | Extreme | Very High | Yes |
The landscape shows that privacy exists on a spectrum. Traditional ENS offers no privacy but full compliance. Full privacy solutions (Tornado Cash, ZK protocols) are banned, deprecated, or unusable. Privacy-preserving ENS sits in the middle: better than nothing, worse than users expect, and potentially too private for regulated use.

Scenario Analysis: Three Futures for Privacy-Preserving ENS
Scenario A: Mainstream Privacy (25% probability)
- Major wallets (MetaMask, Rainbow, Rabby) implement stealth address scanning natively
- ENS registers 1M+ privacy-preserving names within 18 months
- Regulatory frameworks adapt to allow privacy with conditional disclosure
- The standard becomes the default for new ENS registrations
Scenario B: Niche Adoption (50% probability)
- Privacy-preserving ENS is adopted by privacy-conscious users and DeFi power users
- Mainstream users continue using traditional ENS for simplicity and compliance
- Regulated exchanges refuse stealth address deposits without view key disclosure
- The feature remains active but represents <5% of ENS resolution volume
Scenario C: Regulatory Preemption (25% probability)
- Treasury or FinCEN issues guidance classifying stealth address systems as "anonymizing features"
- Exchanges delist or restrict .eth names with privacy resolution
- ENS governance debates removing or disabling the privacy feature
- The proposal becomes a case study in why privacy infrastructure must be protocol-level, not optional
The Bottom Line
The Privacy-Preserving Names Standard is technically elegant and philosophically consistent with Ethereum's privacy aspirations. The people who wrote it understand that ENS names are public by default and that this default exposes users to surveillance. The stealth address integration is well-specified. The user experience is preserved. This is a competent proposal from competent engineers.
But the three traps—metadata leak, recovery paradox, and compliance chasm—are not edge cases. They are predictable consequences of adding privacy to a transparent system without changing the system's transparency. The Privacy-Utility Tradeoff Score is 5.55/10. Transaction privacy improves significantly. Metadata protection, regulatory resilience, and recovery security remain weak.
Ethereum is not a privacy chain. It is a transparent chain with privacy options. Privacy-preserving ENS adds another option. But the option does not change the chain's fundamental transparency. A surveillance analyst who cannot see your address can still see your patterns. An exchange that cannot see your address can still demand your view key. A recovery service that scans your stealth addresses knows where your money is.
The question is not whether ENS should offer privacy. It should. The question is whether users understand what privacy-preserving ENS actually protects—and what it leaves exposed. The proposal says it hides your address. The blockchain says it still shows everything else.
TL;DR
- What: ENS community proposes ENSIP-XX Privacy-Preserving Names Standard that resolves .eth names to stealth addresses instead of direct wallet addresses, creating one-time unlinked addresses per transaction
- The Score: Privacy-Utility Tradeoff Score of 5.55/10—transaction privacy gain (8/10) and usability preservation (7/10) are strong, but metadata protection (4/10) and regulatory resilience (3/10) are weak
- The Reality: Address clustering and balance surveillance are eliminated; gas overhead +10-20%; user experience identical to current ENS; but transaction amounts, protocol interactions, and timing remain fully visible
- Three Traps: Metadata leak (pattern analysis reveals behavior even without addresses); recovery paradox (delegated scanning services become new surveillance points); compliance chasm (regulated exchanges may refuse stealth addresses or demand view key disclosure)
- Outlook: Mainstream privacy (25%) with wallet-native scanning; niche adoption (50%) among privacy-conscious users; regulatory preemption (25%) with delisting or restriction of privacy-enabled .eth names
Sources
- ENS Governance Forum - Privacy-Preserving Names Proposal - August 2026 ENSIP discussion and technical specification
- Ethereum Name Service Documentation - Current ENS resolution architecture and registry structure
- Ethereum Research Forum - Stealth Address Standards - Academic analysis of stealth address implementation on EVM chains
- Monero Stealth Address Documentation - Precedent for one-time address generation in cryptocurrency
- FinCEN Guidance on Anonymizing Services - Regulatory framework for privacy-enhancing cryptocurrency technologies
- EIP-5564 Stealth Address Standard - Existing Ethereum stealth address specification referenced by the proposal
- Chainalysis Blockchain Surveillance Report - Analysis of address clustering and transaction graph deanonymization techniques
- MetaMask Privacy Features Documentation - Wallet implementation considerations for stealth address scanning
Zain Tran is TotesTek's Ethereum Ecosystem Columnist & Accountability Reporter. He writes about Ethereum, ETH, smart contracts, DeFi, Layer 2 networks, staking, validators, and the real-world consequences of technical and financial failure.



