Course curriculum

  • 1

    Course Description

    • Understanding Ethereum Network Upgrades: Dencun - December 2023 / January & February 2024

  • 2

    Week 0: Orientation

    • Orientation Video

    • Course Schedule

    • Discord and Course Calendar

  • 3

    Week 1: Core Dev Overview - All Core Devs, Ethereum R&D, EthMagicians, EthCatHerders, and Coordination Calls

    • Week 1 Readings and Videos

    • Lecture 1: Core Dev Overview slides

    • Lecture 1: Core Dev Overview - All Core Devs, Ethereum R&D, EthMagicians, EthCatHerders, and Coordination Calls

    • Office Hours 1 Slides

    • Office Hours 1: Core Dev Overview - All Core Devs, Ethereum R&D, EthMagicians, EthCatHerders, and Coordination Calls

    • Guest Speaker 1: Pooja Ranjan - Herder-in-Chief - Ethereum Cat Herders

  • 4

    Week 2: The Ethereum Improvement Proposal (EIP) & ERC Process

    • Week 2 Readings and Video

    • Lecture 2: EIP and ERC Overview slides

    • Lecture 2: The Ethereum Improvement Proposal (EIP) & ERC Process

    • Office Hours 2: The EIP & ERC Process Slides

    • Office Hours 2: The Ethereum Improvement Proposal (EIP) & ERC Process

    • Guest Speaker 2: Mikhail Kalinin - Principal Researcher - Consensys

  • 5

    Week 3: EIP-4844: Proto-Danksharding

    • Week 3 Readings and Videos

    • Lecture 3: EIP-4844 slides

    • Lecture 3: EIP-4844

    • Office Hours 3: EIP-4844

  • 6

    Week 4: The Other EIPs and What was Left Out

    • Week 4 Readings and Videos

    • Lecture 4: The Other EIPs and What was Left Out slides

    • Lecture 4: The Other EIPs and What was Left Out

    • Office Hours 4: The Other EIPs and What was Left Out

  • 7

    Week 5: Testing and Implementation

    • Week 5 Readings

    • Lecture 5: Testing and Implementation Slides

    • Lecture 5: Testing and Implementation

    • Office Hours 5: Testing and Implementation

    • Guest Speaker 3: Justin Florentine - Besu - Consensys

  • 8

    Week 6: Devnets - How they work and how to participate

    • Week 6 Readings and Videos

    • Lecture 6: Devnets - How They Work and How to Participate Slides

    • Lecture 6: Devnets - How They Work and How to Participate

    • Office Hours 6: Devnets - How They Work and How to Participate

  • 9

    Final Project

    • Final Project Submission Guidelines and Submission