EVMNS DOCS
  • Introduction
  • FAQ
    • Common FAQ
    • Registration FAQ
    • Points FAQ
  • Users Guide
    • How to add EOS EVM network into wallet?
    • How to transfer EOS tokens across EOS and EOS-EVM networks?
    • How to withdraw EOS Token from Binance to EOSEVM network
    • Access EVMNS Mobile with MetaMask Wallet
    • Guide for whitelist holders to register a domain?
  • Multi-Chain
  • Key Features
  • DAPP DEVELOPER GUIDE
    • EVMNS Enabling your DApp
    • Working with EVMNS
    • Resloving Names
    • Managing Names
  • Additional Information
    • What is DID
    • Why DID is Needed
    • Development
    • Contact & Community
Powered by GitBook
On this page

Introduction

NextFAQ

Last updated 1 year ago

EVMNS (EVM Name Service) is a distributed, open and extensible multi-chain DID domain naming system built on EOS-EVM, relying on the high performance, security and reliability of EOS to better and seamlessly connect people, information, assets, dApps, etc. in the WEB3 world. EVMNS domains use the ERC1155 protocol standard with .evm as the domain suffix, such as abc.evm, 123.evm, jack.evm, etc., to map human-readable and easy-to-remember names with all kinds of content at the same time, including but not limited to EVM addresses, EOS addresses, other cryptocurrency addresses, content hashes, URLs, and metadata.

EVMNS has similar goals to DNS, the Internet’s Domain Name Service, but has significantly different architecture due to the capabilities and constraints provided by the EOS blockchain and build on EOS EVM. Like DNS, EVMNS operates on a system of dot-separated hierarchical names called domains, with the owner of a domain having full control over subdomains. As the subdomain feature is in development by now, this functionality will be activated later.

Top-level domain, like ".evm", is owned by smart contracts calla registrars, which specify rules governing the allocation of their subdomains. Anyone may, by following the rules imposed by these registrar contracts, obtain ownership of a domain for their own use.

The hierarchical nature of EVMNS allow anyone who owns a domain at any level may configure subdomains for themselves or others as desired. An example, if Harry owns "harry.evm", he can create 'eos.harry.evm' and configure it as he wants.

EVMNS is deployed on the EOS EVM mainnet and on its test network. The multichain will be deployed as the project develops. You can have some practice on or learn more about us on .

our app
official website