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
240
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
66
Tokyo ENS Meetup 2023 June
makoto_inoue
0
49
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
180
ENS on Starknet at StarkWare Session
makoto_inoue
0
57
Ethcc: The State of ENS 2022
makoto_inoue
0
220
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
140
ENS Integration workshop @ nfthack
makoto_inoue
0
58
ENS as your web3 username
makoto_inoue
0
360
NameWrapper
makoto_inoue
0
1.3k
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
49k
SREの前に
nwiizo
9
1.4k
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
520
TinyGoを使ったVSCode拡張機能実装
askua
2
180
【技術書典17】OpenFOAM(自宅で極める流体解析)2次元円柱まわりの流れ
kamakiri1225
0
250
VPC間の接続方法を整理してみた #自治体クラウド勉強会
non97
1
1k
形式手法の 10 メートル手前 #kernelvm / Kernel VM Study Hokuriku Part 7
ytaka23
3
340
DynamoDBの"Replacement"時にデータが消されないようにCustom Resource Provider Frameworkでカスタムリソース作ってみた件
diggymo
0
130
スプリントゴールにチームの状態も設定する背景とその効果 / Team state in sprint goals why and impact
kakehashi
2
120
フロントエンド メタフレームワーク 選定の際に考えたこと
yuppeeng
0
480
Observability を実現するためにアセットを活用しよう(AWS 秋の Observability 祭り ~明日使えるアセット祭り~ )
tsujiba
0
120
データの信頼性を支える仕組みと技術
chanyou0311
1
380
Featured
See All Featured
Writing Fast Ruby
sferik
626
61k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Being A Developer After 40
akosma
86
590k
Ruby is Unlike a Banana
tanoku
96
11k
Code Reviewing Like a Champion
maltzj
519
39k
Adopting Sorbet at Scale
ufuk
73
9k
Designing the Hi-DPI Web
ddemaree
280
34k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
YesSQL, Process and Tooling at Scale
rocio
168
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
14
2k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
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