Browse all documentation
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. 1

    Read the absolute expiry

    Avoid relying only on relative text such as “soon.”

  2. 2

    Distinguish grace from premium

    Grace protects the previous registrant; temporary premium is a new-registration auction period.

  3. 3

    Refresh near boundaries

    Provider caches, block time, and transaction confirmation can matter near a transition.