Every day, hundreds of ENS names hit their expiry date. Some get renewed immediately by their original owner. Most don't. The non-renewal rate for premium names (3 and 4-letter, club numerics, dictionary words) sits consistently above 70% across the past 12 months of data we've indexed.
That's a striking number. These are scarce digital assets with active secondary markets and obvious value. Why does the modal outcome look like the owner just walking away?
The actual reasons (in rough order of frequency)
1. Speculator wallets quietly going inactive
The 2021-2022 ENS speculation bull cycle minted thousands of premium names into wallets that haven't transacted since. Their owners either lost interest, lost wallet access, or are holding inactive accounts with names they never used. When the annual renewal comes due, no-one's home to renew it.
This is the largest category by volume. The owner isn't choosing to let go — they're just not present.
2. Renewal cost exceeded perceived value
A 3-letter name with $640/year holding cost is a calculation that changes when the secondary market changes. An owner who bought at peak hype for 10 ETH and watches the floor drop to 1 ETH may rationally decide $640/year for a depreciating asset isn't worth it.
We see this most on 3-letter names that had aspirational pricing in 2022 and have since come back to earth.
3. Project shutdown or rebrand
Names registered for products or DAOs that no longer exist. The organisational entity that paid the registration is gone or pivoted, and no-one inherited the wallet keys. Sometimes the name is widely recognised — these are the ones that move quickly when they hit temp premium because savvy buyers know the brand association.
4. Wallet consolidation / lost private keys
Users moving to hardware wallets, multisigs, or smart-contract wallets sometimes forget about specific names left in old EOA wallets. The name lapses while the owner is unaware.
Or — and this happens more than people admit — the private key is literally lost. The owner knows they own the name but can't sign anything. Renewal requires no signing (anyone can renew anyone's name), but most don't realise that.
5. Notification fatigue
Some owners simply ignore the renewal-reminder email or never set one up. The ENS app's notification system relies on the owner being proactive about checking expiry status. Many aren't.
What happens to the unrenewed names
The 90+21 day lifecycle is deterministic:
- Days 1-90 (grace period): the owner can still renew at normal price. Nobody else can register. The name is in limbo.
- Days 91-111 (temp premium): 21-day dutch auction. The premium starts at $100M (essentially blocking registration) and decays exponentially. Half-life of roughly 24 hours.
- Day 112+: the name is fully released. Anyone can register at the base annual fee, first-come first-served.
Premium names rarely make it to day 112. The 8-18 day window of temp premium is where most of them get sniped — somewhere between the premium being affordable and the auction running out.
What this means for buyers
The 70%+ non-renewal rate is the engine of the entire expiry market. If everyone renewed, there'd be no expiry-window inventory. The fact that most owners are passive about renewals means there's constantly a fresh supply of premium names entering the auction phase.
Practical implications:
- You don't need to chase the rarest names. The category you care about will cycle through temp premium constantly. Patience beats hustle here.
- The Expiry Explorer's Grace tab is your watchlist. Any name in grace today is a candidate to enter temp premium in 90 days minus its grace-day count.
- Saved alerts compound. Set them once for the names you care about. The lifecycle does the work — you get notified when prices decay into your target zone.
What this means for owners
If you're reading this and you own ENS names you want to keep:
- Open your dashboard and check the "days remaining" column for everything.
- For names you want to keep long-term, use the bulk-renew tool to extend them all by 5 years in one transaction. Removes the recurring attention requirement.
- Configure email or Discord alerts at /manage/alerts so you get a heads-up 30 days before any expiry.
The reason the non-renewal rate is so high isn't that ENS names are bad investments. It's that renewal requires presence — owners have to be paying attention. Set the alerts. Bulk-renew. Move on.
Watch what's expiring right now: Expiry Explorer →