Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ENS on Starknet at StarkWare Session

Avatar for Makoto Inoue Makoto Inoue
February 04, 2023

ENS on Starknet at StarkWare Session

Avatar for Makoto Inoue

Makoto Inoue

February 04, 2023
Tweet

More Decks by Makoto Inoue

Other Decks in Technology

Transcript

  1. @ensdomains - 3 request model - Revert, Request, Verify Solution

    1: CCIP-read (EIP 3668) Secure Offchain data retrieval
  2. @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
  3. @ensdomains L2 integration per application/wallet foo.cb.id bar.cb.id baz.cb.id foo.argent.xyz bar.argent.xyz

    baz.argent.xyz foo.lens.xyz bar.lens.xyz baz.lens.xyz cb.id argent.xyz lens.xyz Offchain
  4. @ensdomains - 1. eth_GetProof - 2. Check L2 state root

    on L1 - 3. Verify Storage Proof with Merkle Tree Lib L2 (Optimistic)Resolver
  5. @ensdomains - 1. eth_GetProof - 2. Check L2 state root

    on L1 - 3. Verify Storage Proof with Merkle Tree Lib L2 (Optimistic)Resolver
  6. @ensdomains - 1. eth_GetProof - 2. Check L2 state root

    on L1 - 3. Verify Storage Proof with Merkle Tree Lib L2 (Optimistic)Resolver
  7. @ensdomains - Non EVM - Different Address Format - Different

    hash function/prover - (pedersen over keccak256) Starknet / Zk Rollup
  8. @ensdomains - [✔] STRK Address format - [ ] pathfinder_getProof

    - [ ] pedersen hash - [ ] ENS contracts in Cairo Path to ENS on Starknet