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 for your community
Search
Makoto Inoue
May 24, 2023
Technology
0
310
ENS for your community
Makoto Inoue
May 24, 2023
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
88
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 Integration workshop @ nfthack
makoto_inoue
0
87
ENS as your web3 username
makoto_inoue
0
400
NameWrapper
makoto_inoue
0
1.3k
Other Decks in Technology
See All in Technology
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
270
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
1
240
SoccerNet GSRの紹介と技術応用:選手視点映像を提供するサッカー作戦盤ツール
mixi_engineers
PRO
1
180
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.8k
BtoBプロダクト開発の深層
16bitidol
0
330
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
140
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
140
組織観点からIAM Identity CenterとIAMの設計を考える
nrinetcom
PRO
1
180
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
150
How to achieve interoperable digital identity across Asian countries
fujie
0
120
Findy Team+のSOC2取得までの道のり
rvirus0817
0
340
BirdCLEF+2025 Noir 5位解法紹介
myso
0
200
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
KATA
mclloyd
32
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
For a Future-Friendly Web
brad_frost
180
9.9k
Designing for Performance
lara
610
69k
Bash Introduction
62gerente
615
210k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
RailsConf 2023
tenderlove
30
1.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
How to train your dragon (web standard)
notwaldorf
96
6.3k
Transcript
ENS for your community matoken.eth twitter: @makoto_inoue SPAGHETTETH II 25th
May 2023
ENS and subname NFT subnames Digital Twins Gasless names 01.
02. 03. 04.
What is ENS subname?
@ensdomains What is ENS? 0x5a384227b65fa093dec...
@ensdomains Ethereum Name Service matoken.eth
@ensdomains Subname
@ensdomains Subname - No registration fee - Anyone can issue
- Great way to onboard new users
@ensdomains Subname - No registration fee - Anyone can issue
- Great way to onboard new users - Not NFT (unlike .eth) - Cost gas
NFT subnames
@ensdomains Problem recap - Not NFT - Parent can override
child - Parent expiration affect subnames
@ensdomains Solution: Name Wrapper
@ensdomains Parent Fuses
@ensdomains Owner Controlled Fuses
@ensdomains Examples
@ensdomains Fuse book https://mdtanrikulu.github.io/fusebook
Digital twins
@ensdomains Problem: I want to issue subdomains to my NFT
owners - Ownership of subdomain follows the ownership of the NFT
@ensdomains Solution: ENSIP 10: Wildcard . .eth .doodle.eth *.doodle.eth resolve(“1.doodle.eth”)
resolve(“1.doodle.eth”)
@ensdomains Solution: ENSIP 10: Wildcard . .eth .doodle.eth *.doodle.eth resolve(“1.doodle.eth”)
resolve(“1.doodle.eth”) Doodle NFT ownerOf(1)
@ensdomains Example in the wild https://twitter.com/adraffy/status/1653679293418049536 - Gasless - No
events - 0.05 eth to map the name - “experimental”
Gasless
@ensdomains Problem: I want to issue subdomains at events to
participants for “free” - Creating subnames cost gas
@ensdomains Solution EIP3668: Secure Offchain data retrieval (aka CCIP-read) .
.eth .matoken.eth *.matoken.eth resolve(“a.matoken.eth”) resolve(“a.matoken.eth”) L2/Offchain Gateway service
@ensdomains Intuition => NFT metadata https://leftasexercise.com/2021/10/03/using-nft-metadata-to-safely-store-digital-assets/
@ensdomains cb.id
@ensdomains lens.xyz
@ensdomains Offchain - DBMS / Side chains - No or
little gas - Truested - In Production - cb.id/.lens Offchain vs L2 L2 - Optimistic/ZK Rollup - Little gas - On chain verifiable - Trust Minimized - No production (Yet) - POC on Optimism/Arbitrum
@ensdomains Demo pack https://github.com/gskril/ens-offchain-registrar
Issue subdomains to your community matoken.eth twitter: @makoto_inoue SPAGHETTETH II
25th May 2023