Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ENS Integration workshop @ nfthack
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Makoto Inoue
January 13, 2022
Technology
0
110
ENS Integration workshop @ nfthack
Makoto Inoue
January 13, 2022
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
ENS beyond Web3
makoto_inoue
0
150
Tokyo ENS Meetup 2023 June
makoto_inoue
0
120
ENS for your community
makoto_inoue
0
340
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
220
ENS on Starknet at StarkWare Session
makoto_inoue
0
160
Ethcc: The State of ENS 2022
makoto_inoue
0
330
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
190
ENS as your web3 username
makoto_inoue
0
420
NameWrapper
makoto_inoue
0
1.4k
Other Decks in Technology
See All in Technology
Kiro Powers 入門
k_adachi_01
0
130
ソフトバンク流!プラットフォームエンジニアリング実現へのアプローチ
sbtechnight
1
240
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
200
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
1.2k
Tebiki Engineering Team Deck
tebiki
0
27k
既存アプリの延命も,最新技術での新規開発も:WebSphereの最新情報
ktgrryt
0
100
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
160
楽しく学ぼう!ネットワーク入門
shotashiratori
1
500
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
250
スピンアウト講座04_ルーティン処理
overflowinc
0
450
生成AI活用でQAエンジニアにどのような仕事が生まれるか/Support Required of QA Engineers for Generative AI
goyoki
1
350
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The agentic SEO stack - context over prompts
schlessera
0
700
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Navigating Team Friction
lara
192
16k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
480
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
480
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
BBQ
matthewcrist
89
10k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1k
Transcript
ENS integration workshop EthGlobal Jan 2022 Makoto Inoue (
[email protected]
)
Prizes
Read the doc (https://docs.ens.domains ) and join Discord( https://chat.ens.domains )
ENSIP (https://docs.ens.domains/ens-improvement-proposals)
Your library may already support ENS - Libraries = ethers.js/web3.js/web3.py/web3j
- Frameworks: waffle/embark/scaffold-eth - ENS official library = ensjs
Agenda - 1. ENS Integration 101 - 2. ENS Avatar
- 3. Upcoming features
1: ENS Integration 101
Forward lookup matoken.eth
Forward lookup 0x5a384227b65fa093dec...
Forward lookup
Primary ENS name(aka Reverse lookup)
Primary ENS name
Primary ENS name (code)
dWeb (aka contenthash)
2: ENS Avatar
@davatar/react https://github.com/metaphor-xyz/davatar-helpers/tree/master/packages/react
ENS Architecture (Registry & Resolver)
Resolving a name
ENS Architecture (Registry & Resolver) - Address - Contenthash -
PubKey - ABI - Text record - Multicoin https://github.com/ensdomains/resolvers
ENS Resolver extension example: Text record
Text record use case scenario: avatar pfp https://gist.github.com/Arachnid/9db60bd75277969ee1689c8742b75182
Text record use case scenario: avatar pfp https://gist.github.com/Arachnid/9db60bd75277969ee1689c8742b75182
Tips: TokenId = labelhash
metadata.ens.domains https://metadata.ens.domains/avatar/matoken.eth/meta (Rinkeby ENS+ Mainnet NFT)
metadata.ens.domains https://metadata.ens.domains/docs
3: Upcoming features
3. Upcoming features - 3.1. Subdomains as NFT (aka name
wrapper) - 3.2. L2 integration (CCIP read)
3.1 Subdomains as NFT (https://github.com/ensdomains/ens-contracts/tree/master/contracts/wrapper)
3.2 L2 integration (CCIP read) https://github.com/smartcontractkit/ccip-read foo.reddit.eth bar.reddit.eth baz.reddit.eth foo.dydx.domains
bar.dydx.domains baz.dydx.domains foo.uniswap.eth bar.uniswap.eth baz.uniswap.eth makerdao.eth dydx.domains uniswap.eth
Thank you! Makoto Inoue /
[email protected]
• https://medium.com/the-ethereum-name-service • @ensdomains
• https://chat.ens.domains • https://ens.domains
Thank you! Makoto Inoue /
[email protected]