
On this episode, we highlight best practices and patterns for contract development as told by 6 leaders in protocol design:
1. Ross Campbell from Kali, Nani, and Lex DAO
2. Santiago Palladino from Aztec
3. DCBuilder from Worldcoin
4. Steve Klebanoff from PartyDAO
5. Jenny Pollack from DappHub
6. Wilson Cusack from Coinbase
___________________________
Follow Wilson: @WilsonCusack
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
Follow Steve: @steveklbnf
Follow Jenny:@Jenny_Pollack
Follow DCbuild3r: @DCbuild3r
Follow Santiago: @smpalladino
Follow Ross: @z0r0zzz
____________________________________
Check out Metropolis
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(00:00) Intro
(00:56) Breaking into crypto as a developer (DC Builder)
(04:00) Getting started with a smart contract project (Wilson Cusack)
(05:46) Learning zero knowledge proofs (Santiago Palladino)
(08:43) Designing modular systems and protocols (Steve Klebanoff)
(12:52) Legal Design Principles for Smart Contract Developers (Ross Campbell)
(17:29) Upgradability Patterns and Versioning (Jenny Pollack)
(21:29) Maintaining objectivity for upgradability (Santiago Palladino)
(22:46) Account Abstractions and Intents (Jenny Pollack)
(33:33) Gas Optimization Tradeoffs (Ross Campbell)
(37:52) Learnings from protocol design (Wilson Cusack)
(41:12) Ending