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

ENS on Starknet at StarkWare Session

ENS on Starknet at StarkWare Session

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