{"id":17736,"date":"2026-02-27T17:53:35","date_gmt":"2026-02-27T17:53:35","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/02\/27\/introducing-the-epf-study-group\/"},"modified":"2026-02-27T17:53:35","modified_gmt":"2026-02-27T17:53:35","slug":"introducing-the-epf-study-group","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/02\/27\/introducing-the-epf-study-group\/","title":{"rendered":"Introducing the EPF Study Group"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/storage.googleapis.com\/ethereum-hackmd\/upload_d439352ab17d519d44cef02091cbb661.png\" \/><\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">The Ethereum Protocol Fellowship (EPF) is a program designed to reduce the barrier to entry for developers interested in working on the core protocol. As core developer (and EPF creator) Piper Merriam likes to say, the door is comically wide open. EPF helps you walk through it.<\/p>\n<p class=\"chakra-text css-gi02ar\">Over the past two cohorts, one of the most frequent request we&#8217;ve received from applicants &amp; participants was for better onboarding materials. Josh and Mario, the coordinators of the EPF, are excited to announce the launch of the EPF study group (EPFsg): a 10 week education series intended as  a precursor to the <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2023\/05\/10\/ethereum-protocol-fellowship-third-recap\">Ethereum Protocol Fellowship<\/a> (the fifth cohort is coming \ud83d\udd1c). EPFsg has been designed to guide and grow the next generation of Ethereum core developers and provide a deep understanding of Ethereum&#8217;s internal mechanics.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"bridging-the-gap\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"bridging the gap permalink\" href=\"#bridging-the-gap\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Bridging the Gap<\/h3>\n<p class=\"chakra-text css-gi02ar\">Understanding the Ethereum protocol is a complex, but important, endeavor. The study group aims to bridge the gap by offering a curriculum focused on all parts of the Ethereum stack &amp; roadmap.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"ethereum-protocol-studies-program-overview\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"ethereum protocol studies program overview permalink\" href=\"#ethereum-protocol-studies-program-overview\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Ethereum Protocol Studies Program Overview<\/h2>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"program-details\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"program details permalink\" href=\"#program-details\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Program Details<\/h3>\n<p class=\"chakra-text css-gi02ar\">The EPF study group is a live webinar-style program, consisting of two phases. The first phase, which will consist of one 90 minute class per week, will be focused on a general overview of the underlying structure of Ethereum. In the latter phase, students will choose between the research or development tracks (or both). Each track will have its own weekly 90 minute class and will be a deep dive into the chosen topic.<\/p>\n<p class=\"chakra-text css-gi02ar\">During the study group, students will gain a better understanding of Ethereum&#8217;s core protocol, diving into topics that include:<\/p>\n<ul role=\"list\" class=\"css-1ars4k6\">\n<li class=\"css-0\">Protocol design<\/li>\n<li class=\"css-0\">Execution and Consensus layer architecture, specs, and implementations<\/li>\n<li class=\"css-0\">Testing methods and tools<\/li>\n<li class=\"css-0\">Current research and roadmap items:\n<ul role=\"list\" class=\"css-1ars4k6\">\n<li class=\"css-0\">Verkle trees<\/li>\n<li class=\"css-0\">Sharding<\/li>\n<li class=\"css-0\">MEV<\/li>\n<li class=\"css-0\">Proof of stake improvements<\/li>\n<li class=\"css-0\">State and history expiry<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"chakra-text css-gi02ar\">Each online session will be led by current core dev and researchers from various client teams and research groups, come with pre-meeting reading materials to get you familiar with the topic and terminology and post-meeting activities to strengthen and solidify your understanding.<\/p>\n<p class=\"chakra-text css-gi02ar\">Additionally, students will collaboratively develop a comprehensive wiki, serving as an evolving knowledge base for current and future core developers. This will provide students with practical experience in contributing to open source resources, while gaining invaluable experience in documentation and community-driven development.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"who-is-protocol-studies-for\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"who is protocol studies for permalink\" href=\"#who-is-protocol-studies-for\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Who is Protocol Studies for?<\/h3>\n<p class=\"chakra-text css-gi02ar\">While this program is designed to act as a precursor to the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/eth-protocol-fellows\/cohort-four\">Ethereum Protocol Fellowship<\/a>, this study group is for anyone that is interested in learning more about the inner workings of the Ethereum Protocol. Those that have general knowledge or use of Ethereum and\/or blockchains as well as those that have some computer science, technical, or developer experience will get the most from this program.<\/p>\n<p class=\"chakra-text css-gi02ar\"><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/forms.gle\/7TqmryC217EPwgqr9\">Register for the Ethereum Protocol Fellowship study group here.<\/a><\/p>\n<p class=\"chakra-text css-gi02ar\"><em class=\"chakra-text css-0\">&#8212; Josh Davis &amp; Mario Havel | EPF Coordination<\/em><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2024\/02\/07\/epf-study-group\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Ethereum Protocol Fellowship (EPF) is a program designed to reduce the barrier to entry for developers interested in working on the core protocol. As core developer (and EPF creator) Piper Merriam likes to say, the door is comically wide open. EPF helps you walk through it. Over the past two cohorts, one of the [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":17737,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[24],"tags":[],"kronos_expire_date":[],"class_list":["post-17736","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum"],"_links":{"self":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/17736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/comments?post=17736"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/17736\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media\/17737"}],"wp:attachment":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media?parent=17736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=17736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=17736"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=17736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}