Over Abstraction

0. Legal design principles for solidity devs w/ Ross Campbell


Listen Later

Ross Campbell is building at Kali, Nani, and LexDAO. In this episode, we explore:

  • What Solidity developers can learn from legal contracts
  • Building onchain primitives
  • Balancing the trade-offs between gas optimization and legibility
  • ___________________________

    Follow Ross: @z0r0zzz

    Follow Metropolis: @0xMetropolis

    Follow Kevin: @kevin_weaver

    Follow Chase: @chaserchapman

    ____________________________________

    Check out Metropolis

    Subscribe to Over Abstraction on YouTube

    ____________________________________

    Timecodes

    (00:00) - Episode Highlight

    (00:27) - Intro

    (00:38) - What to expect from this episode

    (02:21) - Meet Ross Campbell, from LexDAO, Kali, and Nani

    (07:52) - Transitioning from a career in law to a career in smart contract development

    (10:08) - Legal design principles for smart contract developers

    (14:40) - The bundle of sticks and on chain primitives

    (21:01) - Unpacking Kali DAO and trust assumptions in the legal system

    (23:20) - Standardizing the connection between the legal system and smart contract development

    (28:24) - Tradeoffs around gas optimization

    (32:44) - Contract design and account abstraction

    (36:51) - Favoring 1155 and NFTs over ERC 20s

    (44:10) - Delegation of permissions from a legal and smart contract perspective

    (49:35) - Delegating permissions to AI

    (55:34) - Ross Campbells spiciest crypto bear market take

    (56:26) - Connect with Ross online

    (57:26) - Ending

    ...more
    View all episodesView all episodes
    Download on the App Store

    Over AbstractionBy Over Abstraction