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
360
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
140
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
350
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
200
ENS Integration workshop @ nfthack
makoto_inoue
0
120
ENS as your web3 username
makoto_inoue
0
440
NameWrapper
makoto_inoue
0
1.4k
Other Decks in Technology
See All in Technology
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
100
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
450
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
680
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
770
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
670
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
130
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
2
220
ホームラボ紹介
y_sera15
0
130
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
250
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.3k
Automating Front-end Workflow
addyosmani
1369
210k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
630
The Pragmatic Product Professional
lauravandoore
37
7.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
KATA
mclloyd
PRO
35
15k
First, design no harm
axbom
PRO
2
1.2k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
410
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
590
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
350
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