Article image

Web3 and Decentralized Domains: Tracking .eth, .sol, and Unstoppable Domains for Clients

For decades, domain portfolio management was straightforward: an agency registered a .com, .org, or .net through an ICANN-accredited registrar, tied a corporate card to the account, enabled auto-renewal, and managed DNS through standard A/AAAA/CNAME records.

Corporate identity has since expanded well beyond traditional DNS. Brands and startups are now securing decentralized domains across multiple blockchain ecosystems — most notably Ethereum Name Service (.eth), Solana Name Service (.sol), Unstoppable Domains (.crypto, .x, .polygon), and newer entrants like Coinbase's Basenames (.base). These names double as crypto wallet handles, decentralized website pointers (via IPFS), and login identifiers across Web3 apps.

They also run on rules that look nothing like ICANN's. There's no central WHOIS registry, no support desk to file a reset ticket with, and no single auto-renewal mechanism that covers every chain. A missed .eth renewal can end with the name auctioned off to a stranger. This guide breaks down how the major decentralized naming systems actually work in 2026, where the real operational risks sit, and how an agency should structure tracking and custody around them.

1. Traditional DNS vs. Web3 Domains

FeatureTraditional ICANN DNSWeb3 Blockchain Domains
Governing bodyICANN / accredited registrarsSmart contracts, DAOs, or private companies
Database layerCentralized registry + nameserversDistributed ledger (blockchain)
Asset storageRegistrar account recordNon-fungible token (NFT) in a wallet
Renewal modelAnnual fee, billed in fiatVaries by platform: annual, one-time, or free
Recovery mechanismRegistrar support, ICANN dispute policyPrivate key security only — no support line

The structural differences that matter most for an agency:

  • Ownership lives in a wallet, not a database. A Web3 domain is an ERC-721 (Ethereum/Polygon/Base) or SPL (Solana) token. Whoever controls the private key — or the multisig — controls the name. There's no account-recovery flow to fall back on.
  • Expiration can be unforgiving. Traditional registrars offer redemption periods and manual intervention after a lapse. On ENS, once a name's grace period runs out, it enters a public auction that anyone can win.
  • The ecosystem is fragmented by chain. ICANN unifies TLD policy globally; Web3 naming systems are independent and largely non-interoperable across Ethereum, Solana, Polygon, and Base.

2. The Major Web3 Naming Platforms

Ethereum Name Service (ENS: .eth)

ENS remains the largest and most integrated Web3 naming system, with roughly <cite index="62-1">2.8 million active .eth domains</cite> as of early 2026.

Renewal pricing is set by name length and paid in ETH on Ethereum Mainnet — this part of the original draft was accurate and still holds: <cite index="3-1">$5 a year for names five characters or longer, $160 a year for four-character names, and $640 a year for three-character names</cite>. Registration and renewal use the same fee table, and <cite index="7-1">1- and 2-character .eth names can't be registered at all</cite>.

Gas costs have dropped sharply. This is a meaningful update to the "expensive gas" assumption agencies may still be operating under: <cite index="61-1">a year ago, registering an ENS name cost roughly $5 in gas; today it costs less than five cents</cite>, following Ethereum's 2025 gas-limit increases. That change was significant enough that in February 2026, <cite index="59-1">ENS Labs cancelled its planned Namechain Layer 2 and committed to deploying the ENSv2 upgrade directly on Ethereum mainnet instead</cite>, arguing L1 scaling had already solved the cost problem the L2 was built to fix.

The expiration lifecycle runs in a strict sequence: Registered → Expired → 90-day Grace Period21-day Temporary Premium → available to anyone.

  • During the 90-day grace period, <cite index="48-1">only the original owner can renew, at the standard price — nobody else can register the name</cite>. One detail worth flagging for client SOPs: <cite index="48-1">if a name is extended while in the grace period, the added time is calculated from the original expiry date, not from today</cite> — so a partial renewal doesn't always pull a name fully out of the danger window.
  • After the grace period, the name enters a Dutch-style auction: <cite index="6-1">the Temporary Premium starts at $100 million and decays exponentially to $0 over 21 days</cite>, at which point it's open to standard registration by anyone.
  • Notably, <cite index="7-1">any wallet can pay to extend any .eth name — ownership doesn't change when someone else pays</cite>. This is what makes it possible for an agency to run renewals from an operational wallet without touching the client's cold storage.

Solana Name Service (SNS: .sol)

SNS (rebranded from Bonfida in 2024) is the dominant .sol registrar. Unlike ENS, <cite index="20-1">SNS domains are typically sold via one-time payment, with no recurring renewal fees</cite> — the opposite of the original draft's framing, which implied .sol follows an annual model similar to ENS. That said, treat "no renewal" as the default rather than a universal rule: some SNS sub-registries and marketplace resellers use different terms, and a separate Solana provider, AllDomains, explicitly markets renewable custom TLDs. Agencies should confirm the specific terms per name rather than assuming.

Timely operational note: as of mid-August 2026, SNS <cite index="12-1">paused new .sol domain registrations to run an eligibility snapshot tied to its new $SNS governance token, with sign-ups expected to resume around mid-September 2026</cite>. Any client asking to register a new .sol name right now should be told registrations are temporarily frozen — and warned about phishing, since SNS itself has flagged fake claim links circulating during the pause.

Unstoppable Domains (.crypto, .x, .polygon, .dao, and more)

Unstoppable Domains (UD) is a venture-backed company, not a protocol — a real governance distinction from ENS's DAO model that's worth keeping in client-facing materials accurate. UD's native extensions carry <cite index="22-1">one-time purchase pricing with no renewal fees</cite>, and UD now reports over 4 million registered names across a catalog that has expanded beyond Polygon to include Base, Solana, and other chains.

The exception, confirmed and worth restating clearly: .eth domains bought through the Unstoppable Domains storefront are still ENS names under the hood. <cite index="24-1">Every .eth domain purchased from Unstoppable is registered with ENS with the same functionality as any other .eth domain</cite>, so ENS's annual fee and 90-day grace period still apply — UD's "no renewal fees" pitch does not cover them. UD does offer an optional auto-renewal add-on for .eth names for a small convenience fee on top of the ENS renewal and gas cost, which is worth knowing about as a fallback for clients who buy .eth names through UD and are prone to missing manual renewals.

Basenames (.base) — a concrete example of a newer entrant

The original draft referenced hypothetical "emerging" TLDs like .base in the abstract. It's worth being precise about what Basenames actually are: launched by Coinbase's Base network in August 2024, <cite index="29-1">Basenames are subnames built on the existing Ethereum Name Service infrastructure, acquired through a Dutch auction process</cite>. That matters for the "fragmentation" argument in Section 1 — Basenames aren't a fully independent, non-interoperable naming system; they inherit ENS's contract standards and resolve through ENS-compatible tooling. As of 2025, <cite index="33-1">every username inside Coinbase's Base App is an ENS name</cite>, which signals this integration is becoming a default identity layer for a major consumer-facing wallet, not a niche add-on.

3. Real Operational Risks for Agencies

Silent grace-period expiration. Smart contracts don't send renewal reminder emails the way GoDaddy or Namecheap do. A name tracked only on a spreadsheet can pass through its full 90-day ENS grace period unnoticed, and once it hits the Temporary Premium auction, automated bots move fast on anything brand-relevant.

Custody confusion is a real, demonstrated attack surface — not a theoretical risk. In April 2026, <cite index="38-1">the Drift Protocol suffered a $285 million exploit attributed to North Korea-linked actors who manipulated a multisig through social engineering</cite>. The technology itself — multisig custody — held up; the compromise happened at the human/process layer. That's a directly relevant cautionary example for any agency SOP built around shared wallet control: the tooling doesn't eliminate the need for strict operational security around who can propose and approve transactions.

Fragmented brand coverage across chains. As new naming layers launch on top of L2 networks (Basenames on Base being the clearest current example), bad actors continue to target valuable brand strings across each new namespace individually.

4. Standard Operating Procedure for Agencies

  1. Enforce multisig custody, never a single hot wallet. Safe (formerly Gnosis Safe) remains the standard for EVM chains — Ethereum, Base, Polygon — while Squads is the equivalent standard on Solana, securing well over $10 billion in on-chain assets across DAOs and protocols as of 2025. Neither should be treated as a substitute for good operational security, per the Drift example above.
  2. Separate Owner and Manager roles wherever the naming system supports it. ENS distinguishes the registrant (ultimate authority, ideally cold storage) from the controller (day-to-day record updates). Keep the client on the owner key and the agency on a scoped manager key.
  3. Use ENS's "anyone can pay" extension mechanic to your advantage. Because any wallet can extend a .eth name without touching the owner's key, agencies can run renewals from an operational treasury wallet — no need to request client cold-wallet access for a routine renewal.
  4. Build a renewal calendar that accounts for grace-period math, not just the expiry date. Remember that partial renewals during the grace period extend from the original expiry date, not the renewal date — a detail that trips up manual tracking.
  5. Confirm chain-specific renewal terms per domain rather than assuming a platform-wide rule, especially on Solana, where "no renewal fee" is the common case but not a guarantee across every registrar and reseller.

5. Where InstaRenewal Fits

Positioning note: the original draft described InstaRenewal as a system that "directly queries blockchain smart contracts" in real time and manages custody/role assignments — that overstates what a renewal-tracking and asset-record platform does, and it's worth being accurate about the distinction for readers evaluating the tool. InstaRenewal is a renewal-date tracker and asset/ownership record-keeping platform, not a live on-chain monitoring service, a wallet, or a custody or security-auditing system. Here's an accurate scoping of what that looks like applied to Web3 assets:

FeatureWhat it actually doesValue to the agency
Unified renewal dashboardLists traditional ICANN domains alongside Web3 domain expiration dates (e.g., .eth annual renewals) that the agency has entered or imported, in one viewKeeps Web3 assets from becoming an invisible line item outside the agency's normal domain workflow
Expiration & grace-period remindersSends proactive alerts ahead of a tracked renewal date and known grace-period windows, based on dates the agency recordsReduces reliance on memory or an isolated spreadsheet for time-sensitive renewals
Ownership & role record-keepingLogs which wallet address is documented as Owner vs. Manager/Controller for each asset, and notes on multisig setupGives the agency a clear reference of who controls what — InstaRenewal does not hold keys or execute transactions itself
"Who Pays vs. Who Owns" fieldRecords whether the client or the agency is responsible for a given renewal feeKeeps billing and client hand-off documentation accurate
Multi-chain asset taggingGroups tracked assets by ecosystem (Ethereum, Solana, Base, Polygon) and function for reportingMakes portfolio audits faster to run

In practice, this means InstaRenewal is only as current as the data an agency puts into it — it doesn't independently detect an on-chain expiration the way a node operator or block explorer would. For agencies, that's the right trade-off: it's a system of record and reminder, layered on top of (not a replacement for) sound multisig custody practices.

6. Conclusion

As client brands extend into Web3, agency responsibilities extend past standard hosting and ICANN registrations into smart-contract-based naming, multisig custody, and cross-chain lifecycle management. The mechanics differ enough between ENS, SNS, Unstoppable Domains, and newer entrants like Basenames that a one-size-fits-all SOP doesn't hold up — renewal models, grace periods, and even governing bodies vary by platform. Agencies that document these differences clearly, enforce multisig custody with real operational discipline, and track Web3 asset expirations with the same rigor as traditional domains will be positioned to offer genuine brand protection rather than a false sense of coverage.

---

Corrections made to the original draft:

  • ENS pricing and 90-day grace period were accurate as written and are retained; added the exact Temporary Premium mechanism ($100M decaying to $0 over 21 days) and the grace-period extension math, which the draft omitted.
  • Corrected the claim that .sol domains follow annual renewal fees — SNS is predominantly one-time payment, opposite of ENS.
  • Added the August 2026 SNS registration pause, a live operational detail not reflected in the original draft.
  • Replaced the vague reference to emerging ".base, .zksync" naming services with a factual account of Basenames, which are ENS subnames rather than an independent, non-interoperable system.
  • Added the February 2026 ENS Labs/Namechain cancellation and ~99% ENS gas cost reduction, which meaningfully updates typical assumptions about .eth transaction costs.
  • Removed the unclear "Lens" reference from the third-party platforms list; it isn't a domain naming service.
  • Rescoped the InstaRenewal feature table: removed language implying live smart-contract querying and active custody/role management, replacing it with an accurate description of InstaRenewal as a renewal-date tracker and record-keeping layer.

Primary sources: ENS Support and Docs (support.ens.domains, docs.ens.domains), Unstoppable Domains Support and Terms of Use, The Block, CoinMarketCap, KuCoin News, Gate Learn, Solana Compass, and Bitget Wallet's 2026 multisig security guide.