Summary
ChainSecurity audited ENS’ namewrapper smart contracts.
The provided contracts implement a wrapper which allows for ENS names to be wrapped as ERC1155 tokens. Moreover, it introduces a set of fuses for each domain name which facilitate permission control.
About Ethereum Name Service (ENS) – NameWrapper
“The Ethereum Name Service (ENS) is a distributed, open, and extensible naming system based on the Ethereum blockchain.
ENS’s job is to map human-readable names like ‘alice.eth’ to machine-readable identifiers such as Ethereum addresses, other cryptocurrency addresses, content hashes, and metadata. ENS also supports ‘reverse resolution’, making it possible to associate metadata such as canonical names or interface descriptions with Ethereum addresses.”