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
Chainlink Japan x ENS (history of ENS auctions)
Search
Makoto Inoue
December 09, 2020
Technology
0
80
Chainlink Japan x ENS (history of ENS auctions)
Makoto Inoue
December 09, 2020
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
ENS beyond Web3
makoto_inoue
0
100
Tokyo ENS Meetup 2023 June
makoto_inoue
0
67
ENS for your community
makoto_inoue
0
290
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
190
ENS on Starknet at StarkWare Session
makoto_inoue
0
100
Ethcc: The State of ENS 2022
makoto_inoue
0
270
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
160
ENS Integration workshop @ nfthack
makoto_inoue
0
76
ENS as your web3 username
makoto_inoue
0
390
Other Decks in Technology
See All in Technology
250510 StepFunctionのテスト自動化始めました vol.1
east_takumi
1
250
Azure × MCP 入門
ry0y4n
8
1.8k
Global Azure2025(GitHub Copilot ハンズオン)
tomokusaba
2
810
Google Cloud Next 2025 Recap 生成AIモデルとマーケティングでのコンテンツ生成 / Generative AI models and content creation in marketing
kyou3
0
280
計測による継続的なCI/CDの改善
sansantech
PRO
7
1.7k
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
130
既存の開発資産を活かしながら、 《新規開発コスト抑制》と《開発体験向上》 を両立する拡張アーキテクチャ事例
kubell_hr
0
240
SaaS公式MCPサーバーをリリースして得た学び
kawamataryo
5
1.4k
LLM アプリケーションのためのクラウドセキュリティ - CSPM の実装ポイント-
osakatechlab
0
440
20250514 1Passwordを使い倒す道場 vol.1
east_takumi
0
130
Cursorをチョッパヤインタビューライターにチューニングする方法 / how to tuning cursor for interview write
shuzon
2
250
本当に必要なのは「QAという技術」だった!試行錯誤から生まれた、品質とデリバリーの両取りアプローチ / Turns Out, "QA as a Discipline" Was the Key!
ar_tama
9
4.7k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Into the Great Unknown - MozCon
thekraken
38
1.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
A designer walks into a library…
pauljervisheath
205
24k
Become a Pro
speakerdeck
PRO
28
5.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
The Pragmatic Product Professional
lauravandoore
33
6.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
33k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Transcript
Chainlink Japan 2020年12月 9日
Speaker (@makoto_inoue) - Developer at @ensdomains - https://ens.domains
Also known for...
Agenda - 1. What is ENS? - 2. History of
ENS Auctions - 3. ENS & Price Oracle
What is ENS? 0x5a384227b65fa093dec...
What is ENS? matoken.eth
Not just ETH (90 coins) matoken.eth
Not just coins
uniswap.eth.link
Contenthash
Uploading your website into IPFS
CI Integration via Fleek
ENS integration
Adoption
Adoption
ENS as an identity
2: History of ENS Auctions
ENS Initial Auction (2017 May 4th) • Sealed bids over
7 days • Winning bid is locked • Vickrey auction (the winner pays the second-highest price, not the price they themselves bid)
• 400k domains registered • E170k ($20M) locked • 1
engineer (when launched)
• ethfinex.eth = E 201k ($20~40M) • sportsbet.eth = E
188k • consensys.eth = E 184k Highest bid
• darkmarket.eth = E20k ($2~4M) • openmarket.eth = E10k •
exchange.eth = E6k • ethfinex.eth = E 201k ($20~40M) • sportsbet.eth = E 188k • consensys.eth = E 184k Highest bid Highest won
ENS Registration (2019 5 ~) - Request to register -
Wait for a minute - Complete Registration
ENS Registration (2019 5 ~) - Request to register -
Wait for a minute - Complete Registration inside!
• 3 - 6 chars • Outsourced to OpenSea •
ENS is now NFT 2. ENS Short name Auction (2019 Sep - Nov)
Fungible vs Non fungible
Fungible vs Non fungible
Fungible vs Non fungible
Fungible vs Non fungible
NFT Universe
• 50,355 bids • 7670 names • Highest bid ◦
Amazon.eth 100 ETH ◦ Wallet.eth 75 ETH ◦ Google.eth 52.9 ETH ENS short name auction result
3. Price premium (2020/8~) - 90 days grace period -
Starts from 2k Premium - Decrease to 0 over 28 days - (aka Dutch Auction) - To prevent squatting
- 44 registrations on day 1 - Highest gas =
2020 gwei - 1967 registrations in day 28 3. Result
3: ENS and Price Oracle
ENS Architecture (Registrar) Registrar FIFSRegistrar ETHRegistrar DNSRegistrar Subdomain
ENS Architecture (Co) EthRegistrar RegistrarController StablePriceOracle renew(name, duration) price(name, duration)
ChainlinkOracle latestAnswer() ethPrice amount / ethPrice basePrice + premium
- MakerOracle -> Chainlink Oracle refactoring
Oracle Troubleshooting (renewal failure)
Problem 1: Not enough buffer
Problem 2: Failing on refund
Solution
Result
For more info - docs.ens.domains - Discord - https://github.com/ens -
app.ens.domains/name/ens.eth/subdomains - @makoto_inoue
Thank you! Makoto Inoue /
[email protected]