Monday, March 27, 2023
  • Login
  • Register
  • About
  • Advertise
  • Contact
Web3 Domains℠
  • 🏠 Home
  • Web3 News
    • 📰 Technology
      The ENS Referral Protocol Post Cover

      The ENS Referral System: Adding an Affiliate Program to ENS Protocol

      What is the ENS Name Wrapper Post Graphic

      ENS Name Wrapper: Features, Benefits & Possibilities in Web3

      ENS Domains, Lost NFT Relics Post Graphics

      ENS Domains, Lost NFT Relics

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Integrations
      Microsoft Edge is Building Ethereum Crypto-Wallet

      Microsoft Edge Testing Built-In Ethereum Crypto-Wallet With ENS & DeFi Swapping

      Spruce Integrates Sign-In with Ethereum into MetaMask

      Spruce Integrates Sign-In With Ethereum (SIWE) into MetaMask

      Shopify Integrates Sign-In With Ethereum

      Shopify Integrates with SIWE for Secure Web3-NFT-ENS Ecommerce Features

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Culture
      Exploring the Possibilities of Arabic ENS Domains

      Exploring the Possibilities of Arabic ENS Domains

      Sadaf.eth of ENS Labs Empowering Women in ENS

      Sadaf.eth of ENS Labs: Empowering Women in ENS

      Pokémon ENS Club Gotta Catch 'em All!

      Pokémon ENS Club: Collectors Gotta Catch ’em All!

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Ecosystem
      ENS DAO Small Grants Winners

      ENS DAO Small Grants Winners: Empowering Public Goods (R7) & Ecosystem (R5) Projects

      Hermès vs. ENS Owner Legal Battle Over NFT Domain Names & Trademark Law

      Hermès vs. ENS Owner: Legal Battle Over NFT Domain Names & Trademark Law

      Reclaiming Locked ETH From ENS Auction

      How to Reclaim Locked ETH via the Original ENS Auction Deed

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Name Sales
      Exploring the Current State of the ENS Digit Clubs

      Current State of ENS “Digits & Numbers” Clubs, Q1 2023

      The Mystery 👨.eth Wallet Post Cover

      Mystery of the “👨‍🦲.eth” Wallet

      Brands are Racing to Secure their ENS Names

      Brands Racing to Secure Their ENS Names!?

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Security
      #4 Web3 Security Practices Post Cover Graphics

      Web3 Security Best Practices: Part 4

      #3 Web3 Security Practices Post Cover Graphics

      Web3 Security Best Practices: Part 3

      #2 Web3 Security Practices Post Cover Graphic

      Web3 Security Best Practices: Part 2

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
  • Web3 Identity
    • Step 1️⃣ Mint or Buy Web3 Name
    • Step 2️⃣ Set Primary Usernames
    • Step 3️⃣ Set Avatar Profile-Pict
    • Step 4️⃣ Add Other Text Records
    • Step 5️⃣ Add Crypto Addresses
    • Step 6️⃣ Use IPFS/TOR Websites
  • Web3 Forums
    • 🔐 Security + Privacy Tips
    • 🛠 Web3 Tools/Resources
    • ⚖️ Web3 Law/Legal Topics
    • 🕸 ICANN/DNS as Web3
    • 🦾 SIWE + Integrations
    • ♣︎ Domain Name Clubs
  • Web3 Marketcap
    • 💵 $ENS Token
    • 💸 $ENS Charts
en_US English
en_US English es_ES Spanish fr_FR French zh_CN Chinese de_DE_formal German ar Arabic pl_PL Polish it_IT Italian pt_BR Portuguese
No Result
View All Result
Web3 Domains℠
  • 🏠 Home
  • Web3 News
    • 📰 Technology
      The ENS Referral Protocol Post Cover

      The ENS Referral System: Adding an Affiliate Program to ENS Protocol

      What is the ENS Name Wrapper Post Graphic

      ENS Name Wrapper: Features, Benefits & Possibilities in Web3

      ENS Domains, Lost NFT Relics Post Graphics

      ENS Domains, Lost NFT Relics

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Integrations
      Microsoft Edge is Building Ethereum Crypto-Wallet

      Microsoft Edge Testing Built-In Ethereum Crypto-Wallet With ENS & DeFi Swapping

      Spruce Integrates Sign-In with Ethereum into MetaMask

      Spruce Integrates Sign-In With Ethereum (SIWE) into MetaMask

      Shopify Integrates Sign-In With Ethereum

      Shopify Integrates with SIWE for Secure Web3-NFT-ENS Ecommerce Features

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Culture
      Exploring the Possibilities of Arabic ENS Domains

      Exploring the Possibilities of Arabic ENS Domains

      Sadaf.eth of ENS Labs Empowering Women in ENS

      Sadaf.eth of ENS Labs: Empowering Women in ENS

      Pokémon ENS Club Gotta Catch 'em All!

      Pokémon ENS Club: Collectors Gotta Catch ’em All!

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Ecosystem
      ENS DAO Small Grants Winners

      ENS DAO Small Grants Winners: Empowering Public Goods (R7) & Ecosystem (R5) Projects

      Hermès vs. ENS Owner Legal Battle Over NFT Domain Names & Trademark Law

      Hermès vs. ENS Owner: Legal Battle Over NFT Domain Names & Trademark Law

      Reclaiming Locked ETH From ENS Auction

      How to Reclaim Locked ETH via the Original ENS Auction Deed

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Name Sales
      Exploring the Current State of the ENS Digit Clubs

      Current State of ENS “Digits & Numbers” Clubs, Q1 2023

      The Mystery 👨.eth Wallet Post Cover

      Mystery of the “👨‍🦲.eth” Wallet

      Brands are Racing to Secure their ENS Names

      Brands Racing to Secure Their ENS Names!?

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
    • 📰 Security
      #4 Web3 Security Practices Post Cover Graphics

      Web3 Security Best Practices: Part 4

      #3 Web3 Security Practices Post Cover Graphics

      Web3 Security Best Practices: Part 3

      #2 Web3 Security Practices Post Cover Graphic

      Web3 Security Best Practices: Part 2

      Trending Tags

      • Tips
      • Sales
      • Guides
      • Identity
      • Domains
      • 999 Club
  • Web3 Identity
    • Step 1️⃣ Mint or Buy Web3 Name
    • Step 2️⃣ Set Primary Usernames
    • Step 3️⃣ Set Avatar Profile-Pict
    • Step 4️⃣ Add Other Text Records
    • Step 5️⃣ Add Crypto Addresses
    • Step 6️⃣ Use IPFS/TOR Websites
  • Web3 Forums
    • 🔐 Security + Privacy Tips
    • 🛠 Web3 Tools/Resources
    • ⚖️ Web3 Law/Legal Topics
    • 🕸 ICANN/DNS as Web3
    • 🦾 SIWE + Integrations
    • ♣︎ Domain Name Clubs
  • Web3 Marketcap
    • 💵 $ENS Token
    • 💸 $ENS Charts
No Result
View All Result
Web3 Domains℠
No Result
View All Result
Home Technology

ENS Name Wrapper: Features, Benefits & Possibilities in Web3

ENS Name Wrapper Will Allow Users to Mint & Customize ENS Subdomains as Independent NFTs

448.eth by 448.eth
September 30, 2022
in Technology
Reading Time: 7 mins read
2 0
A A
Donate
0
What is the ENS Name Wrapper Post Graphic
Share via EmailShare on TwitterShare on LinkedInShare on FacebookScan for URL

The Official ENS Name Wrapper is Audited, Published on Testnet, and the Live Contract is “Right Around the Corner”!

The Ethereum Name Service (ENS) is a distributed and open naming system built on the Ethereum blockchain. ENS domains, such as john.eth or 123.eth, can replace long alphanumeric wallet addresses, host websites, be your primary Web3 username, and have other practical features.

On top of existing ENS features, the ENS core team “True Names, Limited” will roll out a major improvement – The official “Name Wrapper” contract, for ENS Subdomains.

Note from the editors: The official “Name Wrapper” contract was created by “True Names, Limited” and funded by the official ENS DAO, but will not be voted upon by the ENS DAO. The official ENS DAO has zero control over this “Name Wrapper” contract.

What is the ENS Name Wrapper?

Name Wrapper is a smart contract that will allow to issue subdomains (such as sub.domain.eth) as a separate Non Fungible Tokens (NFTs). It is already possible to make and use subdomains, but they are not created as separate NFTs and cannot be transferred between wallets, rented or sold. On top of that, it will be possible to customize subdomains by revoking sets of permissions (burning fuses) to change the degree of ownership.

With or without Name Wrapper comparison
Source: https://twitter.com/dotearth_/status/1554103900239708160/

The ability for anyone to own and trade a subdomain opens up many possibilities:

  • Platforms can use subdomain infrastructure for ownable usernames.
  • Businesses can use subdomains for payments and accounting.
  • Artists can issue subdomains as artwork, and tokens for fans & contributors.
  • Merchants can issue subdomains as tickets, access tokens, proof of authenticity (Internet of Things) and more.
  • Brands & individuals can rent & sell their subdomains.

Multiple projects such as Decentraland are already using ENS subdomains as tradable in-platform usernames (john.dcl.eth for example). Decentraland had to create its own custom contract to accomplish this, but with the Name Wrapper, it will be easy for anyone to do the same. By supporting ENS, platforms are taking advantage of an already fully built and tested blockchain naming service.

Decentraland ENS domains
Source: https://opensea.io/collection/dcl-names

Name Wrapper & Fuses

Before diving into subdomain customization, it is worth explaining the terminology of ENS infrastructure:

  • Registrant: owner of main domain (such as domain.eth) that can set the controller address and transfer it to someone else which technically means changing the Registrant.
    • This is the ultimate owner.
  • Controller: address that can do anything except transfer the domain.
    • Can not change the Registrant.
  • Expiration Date: the date on which the registration expires and the domain needs to be renewed.
    • Anyone can renew ENS domain.
  • Records: information such as multiple crypto wallet addresses, hosted content, avatar, email, description, socials, etc. tied to the ENS domain.
    • Records can be set by the Controller.
  • Resolver: stores and handles all the records for the domain (ENS provides a functional public resolver).
    • With a custom resolver, it is possible to manage data, limit or add functions, request off-chain data (EIP-3668/ CCIP Read) and resolve subdomains that technically do not even exist (Coinbase is currently using both of these features).
  • Time-To-Live (TTL): custom setting that allows the client to specify how long to cache records.
    • In principle, there is no need to change this setting and cache records on the blockchain.

Name Wrapper will make 2 crucial things possible:

  1. Allow issuance of subdomains as individual NFTs.
  2. Allow customization of subdomain permissions.
Subdomains for beer.eth
Source: https://app.ens.domains/name/beer.eth/subdomains

Technically creating a subdomain means setting the Name Wrapper contract address as the controller of the subdomain. In return, a wrapped NFT representing the subdomain is created. Unwrapping means sending the subdomain NFT to a burn address that is not owned by anyone. You are not really destroying the subdomain itself (associated data is stored in the ENS core registry), but just the NFT representing the ownership and rights.

The customization of subdomains is achieved by burning fuses or revoking sets of permissions. Fuses can be burned when issuing the subdomain and later by the new owner. Once a fuse is burned the permission that the fuse represents is revoked for a specified time.

In total there are 7 different fuses:

CANNOT_UNWRAP = 1

  • If this fuse is burned, the name cannot be unwrapped. By disabling the unwrap function, it will not be possible to unwrap the domain. This prevents the domain of being unwrapped to reset the fuses.

CANNOT_BURN_FUSES = 2

  • If this fuse is burned, no further fuses can be burned. This allows to permanently lock a set of permissions on the domain. Any further tries to burn fuses will fail.

CANNOT_TRANSFER = 4

  • If this fuse is burned, the name cannot be transferred. This allows the use of ENS domains as Soul Bound Tokens (SBTs) which cannot be transferred or sold, but still exist as separate NFTs.

CANNOT_SET_RESOLVER = 8

  • If this fuse is burned, the resolver cannot be changed.

CANNOT_SET_TTL = 16

  • If this fuse is burned, the TTL cannot be changed.

CANNOT_CREATE_SUBDOMAIN = 32

  • If this fuse is burned, new subdomains cannot be created. By burning this fuse, it will not be possible to issue more subdomains under the domain.

PARENT_CANNOT_CONTROL = 64

  • If this fuse is burned, existing subdomains cannot be replaced by the parent name and the parent can no longer burn other fuses on this child. Without this restriction, the parent domain (domain.eth) could take full ownership of the child domain (sub.domain.eth) at any time. This fuse can only be burned only by the parent domain.

It is also possible to skip burning any of the fuses and fully use the child domain (transfer, sell, set records, host content etc). In that case, the parent domain would still be the ultimate owner and could regain ownership even if another address owns the child domain. Only the parent can burn Fuse 64 which revokes this permission. No other fuse can be burned prior to Fuse 64 and also Fuse 1 which guarantees that the child domain can not be unwrapped.

Parent Child
company.eth sales.company.eth
sales.company.eth john.sales.company.eth
john.sales.company.eth key.john.sales.company.eth

Worth mentioning that child domains can also be parent domains to other subdomains. That means it is possible to issue multi-level subdomains and individually tailor these restrictions for any domain.

ENS Name Wrapper Fuse Expiry

Each domain has an expiry for the fuses (one for all fuses). Only the owner of the parent domain can set the expiry and it can only be increased. In the case of expiry the fuses are cleared (set to their most permissive state). When burning fuses, it is mandatory to set an expiry that can not be greater than the parent domain’s expiry. After domain.eth is renewed, the owner of domain.eth can extend sub.domain.eth fuse expiry. For example:

  • If domain.eth is registered for a year, the fuses can be burned only for a year or less. After domain.eth is renewed for longer the owner of domain.eth can extend fuses on sub.domain.eth
  • If sub.domain.eth fuses expire in a year, the fuses can be burned only for a year or less. After the owner of domain.eth extend fuses on sub.domain.eth, the owner of sub.domain.eth can extend fuses on sub2.sub.domain.eth

To maintain trustless ownership for sub.domain.eth for a long or infinite period of time:

  1. Pay for the domain.eth registration years ahead before issuing sub.domain.eth. This allows long expiry on fuses.
  2. Build a custom registrar such that anyone can extend fuses.

There are no renewal fees for subdomains on the protocol level, but the main parent domain must be renewed as fuse expiry can not be longer than the parent domain expiry. If the registration of the main domain is not extended, it expires and gets unwrapped. Worth to mention that it is technically possible to charge subdomain registration fees with the custom registrar.

After the domain expires existing subdomains are not burned and are still functioning. If someone re-registers the main domain, the new owner could take back the ownership, burn fuses or just do nothing with the existing subdomains.

ENS Name Wrapper Use-Cases

Name Wrapper opens up many new possibilities and a chance to build a network and brand around the ENS domain. The customization of domain restrictions opens up more use cases than a standard NFT.

  • Gift subdomains to promote your domain/brand.
  • Rent and sell subdomains with full ownership.
  • Issue a subdomain with full ownership, but limit further subdomain creation.
  • Issue transferable or non-transferable subdomains as attendance tokens (john.event.eth), personal identifiers (john.sales.google.eth), tickets (ticket.2022.festival.eth), in-platform usernames (john.twitter.eth).
  • Issue a subdomain with short expiry for day tickets (day1.festival.eth), coupons (discount.store.eth), access tokens (trial.course.eth).
  • Use subdomains as Proof of Authenticity (88.116500ln.daytona.rolex.eth).
  • Use a custom registar to allow specified NFT holders to mint a subdomain (4269.bayc.eth).
  • Use custom resolver to allow fuses to be extended by anyone (with or without a fee), manage and retrieve off-chain data, and add or limit functionalities for subdomains. For example, limit record customization so the subdomain can be used only for intended purposes (crypto sent to john.exchange.eth goes to exchange wallet).

There has always been a market for usernames on popular platforms such as Twitter and Instagram. Most platforms are against username trading, but that only makes the market unsafe and attracts a lot of scammers. Platforms could embrace ENS and encourage safe username trading or technically limit the ability for the subdomains to be transferable.

Screenshot from video on ENS
Source: https://www.youtube.com/watch?v=6LXc5yxGYpQ

There is a large list of individuals and companies including Puma, Budweiser, Nike & Coca-Cola who already own their ENS domains. Hopefully, they already have plans for when the Name Wrapper releases.

***

I’m 448.eth and this is my fourth article. Follow me on Twitter (@448_eth) to learn more about ENS 🙂

Tags: BrandsCCIPContractsDomainsEIP-3668ENSFuse ExpiryName WrapperNFTSubdomain FusesSubdomainsWeb3
SendTweetShareShareScan

Get real time update about this post categories directly on your device, subscribe now.

Unsubscribe
448.eth

448.eth

I'm 448.eth, active ENS community member, domain buyer & seller. Follow me on Twitter for ENS daily updates!

Related Posts

The ENS Referral Protocol Post Cover
Ecosystem

The ENS Referral System: Adding an Affiliate Program to ENS Protocol

by Method
November 23, 2022
133
ENS Domains, Lost NFT Relics Post Graphics
Technology

ENS Domains, Lost NFT Relics

by 🚀🚀🚀🚀.eth
September 9, 2022
194
The Ethereum Merge Post Cover Graphic
Technology

The Ethereum Merge & ENS Domains

by Gratus.eth
August 26, 2022
88
How to Register an Underscore ENS Domain Post Graphic Cover
Technology

How to Register an Underscore ENS Domain

by Albert Kunz
August 16, 2022
1.1k
Sign In With Ethereum Post Cover Graphics
Technology

Sign-In With Ethereum (SIWE)

by Flossin.eth
August 7, 2022
101

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

I agree to the Terms & Conditions and Privacy Policy.

Translate Website

en_US English
en_US English es_ES Spanish fr_FR French zh_CN Chinese de_DE_formal German ar Arabic pl_PL Polish it_IT Italian pt_BR Portuguese

Follow Us Across Social

Subscribe To Our Newsletter

*We won't sell your email or send spam.

Market Prices

  • BTC
  • USD
  • EUR
  • JPY
  • GBP
  • ethereum
    Ethereum(ETH)
    -2.75%
  • chainlink
    Chainlink(LINK)
    -5.29%
  • ethereum-name-service
    Ethereum Name Service(ENS)
    -4.42%

Search by Coins & Exchanges

Browse by Tag

999 Club Audio Best Practices Brands Business Buying Clubs Community Considerations Contracts DCL Decentralization DNS Domains EIP-4361 Emoji Keycaps Emojis ENS ENS Club Ethereum Guides Identity Interview IPFS Marketplace Name Wrapper NFT Normalization Onboarding OpenSea Podcast Registrations Sales Security SIWE Subdomains The Merge Tips TOR Twitter Spaces Updates Usernames Video Wallets Web3
The Original, Open Source, Hardware Wallets. The Original, Open Source, Hardware Wallets. The Original, Open Source, Hardware Wallets.

Search Website Articles

No Result
View All Result
Web3 Domains℠

Web3 Domains℠ creates content about decentralized domains, distributed websites, & Web3-usernames. Learn about Web3 security, & Web3 privacy.

Follow Us Across Social

Recent Posts

  • Microsoft Edge Testing Built-In Ethereum Crypto-Wallet With ENS & DeFi Swapping
  • Spruce Integrates Sign-In With Ethereum (SIWE) into MetaMask
  • ENS DAO Small Grants Winners: Empowering Public Goods (R7) & Ecosystem (R5) Projects
  • Hermès vs. ENS Owner: Legal Battle Over NFT Domain Names & Trademark Law
  • How to Reclaim Locked ETH via the Original ENS Auction Deed

Web3 Topics

  • Web3 Market Cap
  • $ENS Web3 Token
  • Name Showcase
  • Ecosystem
  • Name Sales
  • Security

Subscribe To Our Newsletter

*We won't sell your email or send spam.
  • About
  • Advertise
  • Contact

Web3 Domains℠ & Web3Domains.com © 2023 TechnoRealism, Inc., UCC § 1-308 | Privacy

No Result
View All Result
  • 🏠 Home
  • Technology
  • Integrations
  • Culture
  • Ecosystem
  • Name Sales
  • Security
  • Web3 Forums
    • Get Started w/ ENS
  • en_USEnglish
    • arArabic
    • zh_CNChinese
    • fr_FRFrench
    • de_DE_formalGerman
    • it_ITItalian
    • pl_PLPolish
    • es_ESSpanish
    • pt_BRPortuguese

Web3 Domains℠ & Web3Domains.com © 2023 TechnoRealism, Inc., UCC § 1-308 | Privacy

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

en_USEnglish
es_ESSpanish fr_FRFrench zh_CNChinese de_DE_formalGerman arArabic pl_PLPolish it_ITItalian pt_BRPortuguese en_USEnglish
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy & Cookie Policy.
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00

Queue

Update Required Flash plugin
-
00:00
00:00
Go to mobile version