In this episode we are joined by Nick Mudge (https://twitter.com/mudgen) to discuss the details of EIP-2535 and how it helps developers to build smart contracts in a more scalable and organized way. Specifically, we discuss:

  • High level architecture and benefits of diamond architecture

  • What are common misunderstandings and objections to diamond architecture

  • How diamond architecture is being adopted today by projects and protocols

  • In-depth discussions on topics like diamond storage, gas optimization and static diamonds

Check some of Nick's blog post on this topic:

  • https://eip2535diamonds.substack.com/p/introduction-to-the-diamond-standard
  • https://eip2535diamonds.substack.com/p/how-storage-works-in-eip2535-diamonds
  • https://eip2535diamonds.substack.com/p/reusable-on-chain-facets-for-smart
  • https://eip2535diamonds.substack.com/p/how-to-save-gas-by-converting-external
  • https://eip2535diamonds.substack.com/p/static-diamond-challenge