# ENS - Identity In Your Apps I Simon Emanuel Schmid, Nischal Sharma and Harpeet Singh

- Speakers: [Simon Emanuel Schmid](https://streameth.org/speakers/simon-emanuel-schmid)
- Channel: [ETHGlobal](https://streameth.org/ethglobal)
- Date: 2025-11-09
- Duration: 20:23
- Topics: ENS, Ethereum Name Service, decentralized identity, smart contract naming, Enscribe, subnames, CCIP-Read, EIP-3668, L2 Primary Name, Namespace SDK, Universal Resolver, Base, Optimism, DNS integration, Ethereum profiles, blockchain UX, Web3 identity, L1 subnames, L2 subnames, off-chain subnames, ENS Labs, Ethereum hackathon
- Watch: https://streameth.org/watch/yt-FGH_SEQXB1g
- YouTube: https://www.youtube.com/watch?v=FGH_SEQXB1g

## Description

ENS (Ethereum Name Service) provides a decentralized, human-readable naming system for blockchain addresses and digital identities, functioning as a Web3 counterpart to DNS. Simon Emanuel Schmid introduced ENS’s role in turning unreadable hex addresses into user-friendly names, which can map to multiple chain addresses, profiles, and even imported DNS domains. He detailed forward and reverse resolution—the former mapping names to addresses, the latter linking addresses back to names—and explained how both complete a “primary name.” A new L2 Primary Name feature enables setting mainnet identities configured on L2s like Base. The talk emphasized using ENS in hackathon projects to simplify UX, manage decentralized identities, and integrate the Universal Resolver and CCIP-Read for on-chain/off-chain lookups.

Nischal Sharma demonstrated how naming smart contracts enhances trust and prevents spoofing by labeling verified contracts on-chain using ENS—transforming hex addresses like “0x…” into recognizable names such as router.uniswap.eth. His tool, Enscribe, makes naming simple via a UI and supports L2 primary names. Harpreet Singh followed with a deep dive on subnames, explaining L1 (fully on-chain), L2 (cheap and NFT-backed), and off-chain (centralized) subnames. He covered EIP-3668 (CCIP-Read) powering these subnames and tools like Namespace SDK, which enables token-gating, whitelisting, and reserved ENS names on Base and Optimism. The session closed with an invitation to use the Notion hacker pack and build innovative ENS-powered identity integrations.

00:02 Intro & ENS Hackathon Prizes
01:53 What is ENS & how it works
03:39 Forward vs Reverse Resolution
04:33 L2 Primary Names & Cross-Chain Addresses
05:22 ENS Profiles & Multi-Chain Identity
07:03 Universal Resolver & CCIP-Read
09:06 Building with ENS & Hackathon Resources
09:29 Smart Contract Naming (Nischal Sharma)
11:21 Forward & Reverse Resolution in Contracts
12:52 Enscribe UI & L2 Naming
14:45 Subnames Overview (Harpreet Singh)
15:53 L1, L2 & Off-Chain Subnames
17:32 EIP-3668 & CCIP-Read Flow
18:31 Namespace SDK & L2 Subname Issuance
20:03 Wrap-up & Developer Resources

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

🇮🇳 *ETHGlobal New Delhi*
This workshop is specifically for ETHGlobal New Delhi, a 3-day hackathon held September 19-21 at the India International Convention & Expo Centre, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! Watch the full ETHGlobal New Delhi 2025 playlist here: https://www.youtube.com/playlist?list=PLXzKMXK2aHh7zCFW3hBqatZ18rQaYeEJL
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

✅ *Follow ENS*
X: https://x.com/ensdomains

✅ *Follow ETHGlobal*
X: https://x.com/ETHGlobal​
Warpcast: https://warpcast.com/ethglobal
Website: https://ethglobal.com
YouTube: https://www.youtube.com/c/ETHGlobal 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

_Are you interested in Ethereum development and entrepreneurship?_
👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events
🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus
📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city
