Skip to main content

Renewals

Everything about name renewals

Updated over 2 months ago

Renewal fees​

Both registration and renewal fees help fund the continued development of the ENS protocol. The cost for renewal of your .eth name is currently the same fee structure as registering a new .eth name.

In addition to the renewal fee, the Ethereum network will require a small gas fee to update the data on the blockchain.

Gas fees vary based on network activity, so it is advisable to keep a buffer of extra ETH in your wallet.

Registration, renewal and gas fees are paid in ETH on Ethereum mainnet.

Transactions cannot proceed if the required ETH is on a different layer.

The cost of an ENS name is dependent on how many characters it contains:

Number of characters

Annual fee

5+ characters

$5

4 characters

$160

3 characters

$640

3 and 4 character names have a higher pricing to reflect the small number of these names available.

All .eth names have an expiration date, and in order to maintain ownership of the name, it must be renewed so that it has a valid expiration date. Additionally, once an ENS name expires, there is a 90 day grace period in which the name can still be renewed and the owner will not lose the name.

Any Ethereum wallet can pay the renewal fees to extend the expiration of a .eth 2LD (eg. name.eth); it does not have to be the owner of the name.

ENS does not dictate renewal fees on subnames, only renewal fees of .eth 2LD names (eg. name.eth).

The Name Wrapper contract makes it possible for parent .eth owners to create their own subname registrar and have their own renewal fees they set themselves as the owners.

When obtaining an existing ENS name on a secondary market like OpenSea, the expiration date remains the same upon transfer. Be sure to check the expiration date of a name if it is already owned.

For more information on name expiration, see

Common Issues with Renewing ENS Domains

Renewing an ENS domain requires certain conditions to be met in your Ethereum wallet. Below are common obstacles to renewal:

  1. Insufficient ETH Balance:

    • Ensure your wallet has enough Ethereum (ETH) to cover both renewal fees and fluctuating gas costs.

  2. ETH on the Correct Layer:

    • The ETH used for renewal must reside on Layer 1 (L1) Ethereum. Processing the transaction is not possible if your ETH is on alternate layers.

  3. ETH Price Fluctuations:

    • ETH price variability can unexpectedly raise costs, leading to failed transactions if sufficient funds are not accounted for.

Did this answer your question?