$30 off During Our Annual Pro Sale. View Details »

Tokyo ENS Meetup 2023 June

Tokyo ENS Meetup 2023 June

Makoto Inoue

June 08, 2023
Tweet

More Decks by Makoto Inoue

Other Decks in Technology

Transcript

  1. Tokyo ENS Meetup
    matoken.eth
    twitter: @makoto_inoue
    ETH Seoul
    3rd June 2023

    View Slide

  2. 19:00 = CryptoBaseさんよりご挨拶
    19:05 = WTF is ENS card?
    19:30 = 🍕休憩
    20:00 = ENS for community
    20:30 = ライトニングトーク
    21:30 = 終了

    View Slide

  3. CryptoBaseさんよりご挨拶
    By aikikanaya.eth

    View Slide

  4. WTF is ENS Card?

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. https://iyk.app/how-to-poap

    View Slide

  10. ENS for community

    View Slide

  11. ENS and subname
    NFT subnames
    Digital Twins
    Gasless names
    01.
    02.
    03.
    04.

    View Slide

  12. What is ENS?

    View Slide

  13. @ensdomains
    What is ENS?
    0x5a384227b65fa093dec...

    View Slide

  14. @ensdomains
    Ethereum Name Service
    matoken.eth

    View Slide

  15. @ensdomains

    View Slide

  16. @ensdomains

    View Slide

  17. What is ENS subname?

    View Slide

  18. @ensdomains
    Subname

    View Slide

  19. @ensdomains
    Subname
    - No registration fee
    - Anyone can issue
    - Great way to onboard new
    users

    View Slide

  20. @ensdomains
    Subname
    - No registration fee
    - Anyone can issue
    - Great way to onboard new
    users
    - Not NFT (unlike .eth)
    - Cost gas

    View Slide

  21. NFT subnames

    View Slide

  22. @ensdomains
    Problem recap
    - Not NFT
    - Parent can override child
    - Parent expiration affect subnames

    View Slide

  23. @ensdomains
    Solution: Name Wrapper

    View Slide

  24. @ensdomains
    Parent Fuses

    View Slide

  25. @ensdomains
    Owner Controlled Fuses

    View Slide

  26. @ensdomains
    Examples

    View Slide

  27. @ensdomains
    Fuse book
    https://mdtanrikulu.github.io/fusebook

    View Slide

  28. Digital twins

    View Slide

  29. @ensdomains
    Problem: I want to issue subdomains to
    my NFT owners
    - Ownership of subdomain follows the ownership of the NFT

    View Slide

  30. @ensdomains
    Solution: ENSIP 10: Wildcard
    .
    .eth
    .doodle.eth
    *.doodle.eth
    resolve(“1.doodle.eth”)
    resolve(“1.doodle.eth”)

    View Slide

  31. @ensdomains
    Solution: ENSIP 10: Wildcard
    .
    .eth
    .doodle.eth
    *.doodle.eth
    resolve(“1.doodle.eth”)
    resolve(“1.doodle.eth”)
    Doodle NFT ownerOf(1)

    View Slide

  32. @ensdomains
    Example in the wild
    https://twitter.com/adraffy/status/1653679293418049536
    - Gasless
    - No events
    - 0.05 eth to map the name
    - “experimental”

    View Slide

  33. Gasless

    View Slide

  34. @ensdomains
    Problem: I want to issue subdomains at
    events to participants for “free”
    - Creating subnames cost gas

    View Slide

  35. @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

    View Slide

  36. @ensdomains
    Intuition => NFT metadata
    https://leftasexercise.com/2021/10/03/using-nft-metadata-to-safely-store-digital-assets/

    View Slide

  37. @ensdomains
    cb.id

    View Slide

  38. @ensdomains
    lens.xyz

    View Slide

  39. @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

    View Slide

  40. @ensdomains
    Demo pack
    https://github.com/gskril/ens-offchain-registrar

    View Slide

  41. ライトニングトーク

    View Slide

  42. Curvegrid (wentworth.eth)
    wΞlock (tachibana.eth)
    Boarding bridge (taka-crypto.eth)
    Beyond club (manoboba.eth)
    The Greeting (kenichi.eth)
    01.
    02.
    03.
    04.
    05.

    View Slide

  43. @ensdomains
    ライトニングトークの模様

    View Slide

  44. お疲れ様でした
    matoken.eth
    twitter: @makoto_inoue
    ETH Tokyo Meetup
    8th June 2023

    View Slide