diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 4f381ce4..eb884f62 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -13,6 +13,7 @@ - [Week 6 | Research](/eps/week6-research.md) - [Week 7 | Dev](/eps/week7-dev.md) - [Week 7 | Research](/eps/week7-research.md) + - [Week 8 | Dev](/eps/week8-dev.md) - [Contributing](contributing.md) - **Protocol Wiki** - The Protocol diff --git a/docs/eps/week7-dev.md b/docs/eps/week7-dev.md index 68b87725..dd2bd01a 100644 --- a/docs/eps/week7-dev.md +++ b/docs/eps/week7-dev.md @@ -4,7 +4,6 @@ Week 7 development track is an insight into Ethereum execution layer client code Watch the presentation recording by [Dragan](https://twitter.com/rakitadragan) on StreamEth or Youtube. Slides are [available here](https://github.com/eth-protocol-fellows/protocol-studies/blob/main/docs/eps/presentations/week7-dev.pdf). - ## Pre-reading diff --git a/docs/eps/week8-dev.md b/docs/eps/week8-dev.md index 755765c8..8dc7da60 100644 --- a/docs/eps/week8-dev.md +++ b/docs/eps/week8-dev.md @@ -12,9 +12,9 @@ Before starting with the week 8 development content, make yourself familiar with Paul will dive into Teku, consensus client implementation in Java. You should have at least basic knowledge of the language syntax. -Consensus-specs is executable, and a passing knowledge of python may be beneficial, but it's a fairly easy language to reason about at the level the specs are written. +[Consensus-specs](https://github.com/ethereum/consensus-specs/) is executable, and a passing knowledge of python may be beneficial, but it's a fairly easy language to reason about at the level the specs are written. -Additionally, you can read and get ready by studying the following resources: +Additionally, you can get ready by studying the following resources: - [Post-Merge Ethereum Client Architecture by Adrian Sutton](https://www.youtube.com/watch?v=6d4pkhL37Ao) - [Teku Architecture, 2020](https://www.youtube.com/watch?v=1PHZHpVPLk4) @@ -23,8 +23,9 @@ Additionally, you can read and get ready by studying the following resources: ## Outline - Teku CL client -- Brief introduction into our rest api's -- a look at EIP -> spec -> code +- Brief introduction into our rest api's, declarative framework +- A look at development process EIP -> spec -> code + - Examples of EIP-7251 (maxEB) ## Additional reading and exercises