Name Wrapper 是一种智能合约,允许将所有注册的 ENS 名称转换为 NFT,从而扩展其可定制性。
在 ENS 中始终可以创建子名称,并且名称包装器在此基础上构建。
通过允许子域名变得不可信,域名所有者一旦发布就无法更改子域名。
当个人购买域名时,所有者就成为该域名的注册人。
这使他们能够通过称为注册表的合约更改域名并创建子名称。
子名称是可以在二手注册域名下创建的附加名称。
任何级别的名称都可以在其下创建子名称,并且名称包装器支持包装它们并将对它们的控制权交给单独的所有者。
例如,John Johnson 拥有一个域名 john.eth,他想为其合作伙伴 Alice 创建子名称。
John 可以使用其特殊权限创建 alice.johnson.eth。
通过将所有域名包装为 ERC-1155 令牌,注册者可以通过授予或撤销不同的权限来更好地根据自己的需求自定义其注册的域名和子名称。
这些权限称为保险丝。
所有包装名称都带有标准和可定制的内置保险丝,其中注册者可以完全访问所有注册的域名和子名称保险丝。
如果注册人愿意,他们可以烧毁这些保险丝,从而根据他们的目标和域名需求更改这些权限。
名称包装器和扩展用例
名称包装器采用 .eth 名称,从简单的钱包名称标识到具有各种用途的代币。
其中包括构建此类代币门控子名称以及以固定价格租赁子名称。
NFT 艺术家现在可以使用子名称作为向贡献者发行的代币,也可以被活动组织者用作门票和身份证明。
类似的是使用包装名称进行空投分发和社区建设。
项目可以将多个子名称广泛分发给社区成员,同时根据需要调整名称的权限和所有权。