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
Makoto Inoue
January 13, 2022
Technology
0
88
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
120
Tokyo ENS Meetup 2023 June
makoto_inoue
0
91
ENS for your community
makoto_inoue
0
310
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
200
ENS on Starknet at StarkWare Session
makoto_inoue
0
120
Ethcc: The State of ENS 2022
makoto_inoue
0
290
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
170
ENS as your web3 username
makoto_inoue
0
400
NameWrapper
makoto_inoue
0
1.3k
Other Decks in Technology
See All in Technology
Retrospectiveを振り返ろう
nakasho
0
130
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
400
スタートアップの現場で実践しているテストマネジメント #jasst_kyushu
makky_tyuyan
0
140
頭部ふわふわ浄酔器
uyupun
0
230
オブザーバビリティが育むシステム理解と好奇心
maruloop
3
1.4k
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
4
1.5k
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
280
ハノーファーメッセ2025で見た生成AI活用ユースケース.pdf
hamadakoji
1
490
東京大学「Agile-X」のFPGA AIデザインハッカソンを制したソニーのAI最適化
sony
0
140
OTEPsで知るOpenTelemetryの未来 / Observability Conference Tokyo 2025
arthur1
0
290
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
4
3.6k
組織全員で向き合うAI Readyなデータ利活用
gappy50
3
1.2k
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Facilitating Awesome Meetings
lara
57
6.6k
Context Engineering - Making Every Token Count
addyosmani
8
310
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
What's in a price? How to price your products and services
michaelherold
246
12k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Agile that works and the tools we love
rasmusluckow
331
21k
Building Applications with DynamoDB
mza
96
6.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
71
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]