Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ENS for your community
Search
Makoto Inoue
May 24, 2023
Technology
370
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ENS for your community
Makoto Inoue
May 24, 2023
More Decks by Makoto Inoue
See All by Makoto Inoue
ENS beyond Web3
makoto_inoue
0
180
Tokyo ENS Meetup 2023 June
makoto_inoue
0
150
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
240
ENS on Starknet at StarkWare Session
makoto_inoue
0
180
Ethcc: The State of ENS 2022
makoto_inoue
0
360
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
200
ENS Integration workshop @ nfthack
makoto_inoue
0
130
ENS as your web3 username
makoto_inoue
0
440
NameWrapper
makoto_inoue
0
1.4k
Other Decks in Technology
See All in Technology
Genieを崇めよ
kameitomohiro
0
160
beyond jj: config & tools ecosystem
indirect
0
4.8k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
What the customer really needed
kawaguti
PRO
3
210
あけおめLINE 傾向とその対策
nasa9084
0
150
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
420
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
150
Railsのように考える: See through the Master
snoozer05
PRO
4
1.1k
安心して変更できるWebフロントエンドの作り方
pirosikick
5
2.7k
リアーキテクチャ後の障害ゼロを目指したShadow Testingの取り組み
nihonbuson
PRO
1
160
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
340
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
150
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
760
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Raft: Consensus for Rubyists
vanstee
142
7.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Bash Introduction
62gerente
615
220k
Building Adaptive Systems
keathley
44
3.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Technical Leadership for Architectural Decision Making
baasie
3
570
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