Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
ENS as your web3 username
Makoto Inoue
October 20, 2021
0
280
ENS as your web3 username
Makoto Inoue
October 20, 2021
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
Ethcc: The State of ENS 2022
makoto_inoue
0
39
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
34
ENS Integration workshop @ nfthack
makoto_inoue
0
13
NameWrapper
makoto_inoue
0
1.1k
EthGlobal ENS workshop
makoto_inoue
0
47
ENS on Layer2 @Ethcc 2021
makoto_inoue
0
730
ENS Learning session at Browsers 3000
makoto_inoue
0
16
Name service beyond Ethereum
makoto_inoue
0
17
@Pplpleasr ENS NFT art giveaway snapshot result analysis
makoto_inoue
0
110
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
316
19k
Git: the NoSQL Database
bkeepers
PRO
415
59k
The Pragmatic Product Professional
lauravandoore
19
3.1k
Documentation Writing (for coders)
carmenintech
48
2.6k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
A designer walks into a library…
pauljervisheath
196
16k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
213
11k
KATA
mclloyd
7
8.9k
Web Components: a chance to create the future
zenorocha
303
40k
We Have a Design System, Now What?
morganepeng
35
3k
Stop Working from a Prison Cell
hatefulcrawdad
262
17k
Transcript
Liscon October 2021 Makoto Inoue (makoto@ens.domains)
Introduction 0x5a384227b65fa093dec...
Introduction matoken.eth
Agenda - 1. From “domain” to “Web3 username” - 2.
Web3 username eating the world
1: From domain to web3 username
2016 June: Nick Johnson at Ethereum London
2016: Ethereum = World Computer
ipfs/swarm/sia/arweave/ethdns
Forward lookup
Primary ENS name (aka Reverse record)
Primary ENS name (aka Reverse record)
Primary ENS name (aka Reverse record)
Primary ENS name (aka Reverse record)
Web2 username Github makoto Facebook makoto.inoue Twitter @makoto_inoue Gmail makoto@ens.domains
Web3 username Github makoto OpenSea matoken.eth Facebook makoto.inoue Uniswap matoken.eth
Twitter @makoto_inoue Snapshot matoken.eth Gmail makoto@ens.domains Etherscan matoken.eth
Across 311 dapps, wallet, and exchanges integrated
EIP 4361: Sign in with Ethereum (SIWE)
2: Web3 username eating the world
vitalik.eth
.eth on CT (2021)
Text record use case: avatar pfp
Text record use case scenario: avatar pfp https://gist.github.com/Arachnid/9db60bd75277969ee1689c8742b75182
ENS Architecture (Registry & Resolver) - Address - Contenthash -
PubKey - ABI - Text record - Multicoin https://github.com/ensdomains/resolvers
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 eip:155:chainId/nftType:collectionAddress/tokenId
Text record use case scenario: avatar pfp https://gist.github.com/Arachnid/9db60bd75277969ee1689c8742b75182
Soon….
Pfp composability = Name your pfp
Pfp composability https://github.com/metaphor-xyz/davatar-helpers
Looks like Twitter pfp?
300 decentralised dapps + SIWE
ENS ❤ pfp
ENS ❤ pfp > 2000 avatars set > 100 NFT
avatars set
Name your pfp!
Thank you! Makoto Inoue / makoto@ens.domains • https://medium.com/the-ethereum-name-service • @ensdomains
• https://discord.gg/AskZbFx • https://ens.domains • https://docs.ens.domains • https://www.youtube.com/channel/UCr2vAQM-jS6 SlN7ppQgk3lg