Browse all documentation
Manage names · 2 of 7

Renewals and gas planning

Renew one or many names and compare transaction cost.

stableWeb app and unsigned plan helpersVerified 2026-07-29Owner: ENS.Tools Portfolio
Open this feature

Renewal extends a .eth registration without changing its owner or resolver. Bulk renewal combines eligible names into one transaction and can reduce repeated transaction overhead.

Single-name and bulk renewal preparation.
Duration selection and live quote review.
Current gas-price estimates and batch-versus-individual comparison.
Displayed wrapper/platform fee separated from ENS protocol pricing.
Production contract

Before you run this workflow

Networks

  • Ethereum mainnet

Prerequisites

  • Connected controlling wallet
  • Correct owner, manager, registrant, or resolver authority

Wallet permissions

  • Only the transaction or typed-data signature shown for the selected operation

Expected result

  • A confirmed onchain update with per-name status for bulk operations

Errors and recovery

  • Inspect authority and wrapped-name state
  • Retry only failed items after refreshing chain state
Workflow

How to use it

  1. 1

    Select eligible names

    Confirm the labels and current expiry dates; managers may not always be the account that should pay or control renewal strategy.

  2. 2

    Choose a duration

    The total includes registration rent for each name plus current gas and the displayed platform fee.

  3. 3

    Compare the batch

    Use Gas Calculator to compare one batched call with separate transactions at the current gas estimate.

  4. 4

    Sign and verify

    After confirmation, refresh the portfolio and check every new expiry date.