The objective of this EIP is to propose the Universal Domain Namespace(UDoN), which aims to facilitate onchain registry entries. Each entry in this structure adopts a mapping type, allowing for interactive capabilities across multiple registries like ENS and NFT accounts.
The necessity for a unified method of data retrieval across various registries is apparent. A structured methodology that allows for seamless reading of data from one registry to another, effectively linking chains of information, is thus proposed. This EIP seeks to standardize an interface that not only supports interaction but also promotes integration with multi-protocol registries. With the utilization of such an interface, a single deployed contract can retrieve records from different combinations of registries, such as ENS (ERC-137), the registry for royalty payments of NFTs (ERC-6786), the registry for smart contract accounts owned by ERC-721 tokens (ERC-6551), and other registries as defined by varying protocols.
The URL to the proposal is as follows: