Reference · 1 of 3
ENS lifecycle and status meanings
Active, expiring, grace, temporary premium, and released.
stableLiving referenceVerified 2026-07-29Owner: ENS.Tools Product and Security
A .eth name moves through predictable lifecycle stages. The exact timestamp is more useful than a colour or label when renewal or registration timing matters.
Active — controlled by the registrant and renewable.
Expiring — active with less than 90 days remaining in the ENS.Tools urgency view.
Grace period — 90 days after expiry; the previous registrant can renew and a new owner cannot register it.
Temporary premium — 21 days after grace with a declining registration premium.
Released — 111 days after expiry, available at normal registration pricing if no other condition blocks it.
Production contract
Before you run this workflow
Networks
- Ethereum mainnet unless otherwise stated
Prerequisites
- Use live chain data and transaction quotes for time-sensitive decisions
Wallet permissions
- Reference pages request no wallet permissions
Expected result
- Definitions preserve unknown, failed, stale, and confirmed as distinct states
Errors and recovery
- Use the linked workflow guide
- Check live status and explorer evidence before repeating an action
Workflow
How to use it
- 1
Read the absolute expiry
Avoid relying only on relative text such as “soon.”
- 2
Distinguish grace from premium
Grace protects the previous registrant; temporary premium is a new-registration auction period.
- 3
Refresh near boundaries
Provider caches, block time, and transaction confirmation can matter near a transition.