Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ethlimo/documentation
Infrastructure documentation
https://github.com/ethlimo/documentation
Last synced: about 2 months ago
JSON representation
Infrastructure documentation
- Host: GitHub
- URL: https://github.com/ethlimo/documentation
- Owner: ethlimo
- Created: 2022-04-15T14:04:13.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-27T14:09:11.000Z (6 months ago)
- Last Synced: 2024-07-31T08:17:21.889Z (4 months ago)
- Size: 1.73 MB
- Stars: 44
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - ethlimo/documentation - Infrastructure documentation (miscellaneous)
README
---
description: Exploring the Ethereum Name Service as a Pillar of the Decentralized Web
---# What is ENS?
### 🔐 Security Simplified
**Transforming Digital Identity Since 2017**
The Ethereum Name Service (ENS) revolutionizes the way we interact with blockchain technology, making Ethereum addresses user-friendly with '.eth' domain names. This innovation extends beyond Ethereum, with compatibility for a wide range of identifiers including Bitcoin, Litecoin, and IPFS hashes.
**Example: Ethereum Address Resolution**
* Before ENS: `0x1234...abcd`
* After ENS: `john.eth`**Example: Cross-Chain Address Resolution**
* For Bitcoin: `john.eth` resolves to `1A1zP1eP...8G8ijZ`
* For Litecoin: `john.eth` resolves to `LZyx...G6RG`**Example: IPFS Content Resolution**
Using ENS, `john.eth` can link to an IPFS hash, such as `QmTz...XiT`, pointing directly to decentralized web content. Through `eth.limo` as a proxy, accessing this content is simplified: `john.eth.limo` in your browser takes you straight to the IPFS content.
### 🧭 Guiding Navigation
**Establish Your Digital Footprint**
ENS empowers users to anchor their digital identity in the blockchain universe. Registering an ENS domain simplifies digital transactions, smart contract engagements, and strengthens your presence on the decentralized web. Claim your unique .eth domain to navigate the Ethereum blockchain effortlessly.
Start your journey at [ENS Domains](https://app.ens.domains/).
### 🌍 Web Unification
**Beyond Naming: A Decentralized Web Framework**
ENS is more than a naming system; it's a framework for the decentralized web. With its ability to point to IPFS hashes, ENS is not just for sending and receiving cryptocurrency but also for accessing decentralized websites and content stored on IPFS, facilitating a more user-friendly experience on the decentralized web.
Top-Level Domains (TLDs), like `.eth` and `.test`, are owned by smart contracts called [registrars](https://docs.ens.domains/registry/eth), which specify rules governing the allocation of their names. Enabling seamless interoperability with the DNS (Domain Name System).
The [ETH Registrar](https://docs.ens.domains/registry/eth) is the registrar for the `.eth` TLD, it allows for trustless decentralized names to be issued as tokens on the Ethereum Blockchain. Registration is done through smart-contracts, and name ownership is secured by the Ethereum blockchain.
ENS has similar goals to DNS, the existing Internet's Domain Name Service, and aims to extend its capability. ENS also supports importing DNS names through the use of DNSSEC. Allowing you to take your `.com`, `.xyz`, or `.art` (and more) into the ENS ecosystem. \
\
Read more about DNSSEC names [on this page](https://docs.ens.domains/learn/dns).Because of the hierarchal nature of ENS, anyone who owns a domain at any level can take control of resolution. Users can create subdomains manually, or take matters into their own hands and write their own resolution logic.
For instance, if Alice owns 'alice.eth', she can create 'pay.alice.eth' and configure it as she wishes. Or, use a [Custom Resolver](https://docs.ens.domains/resolvers/quickstart), and programmatically issue subdomains, for example in an App, Community, or DAO.
You can try ENS out for yourself now by using the [ENS Manager App](https://ens.app/), or by using any of the many ENS enabled applications on the ENS[ homepage](https://ens.domains/).