From aa10a70aced956999a9e4d10a660f7ddffb42ac2 Mon Sep 17 00:00:00 2001 From: Abhimanyu Date: Tue, 30 Jul 2024 13:00:22 +0200 Subject: [PATCH 001/143] update week 7 (#293) Added works towards the new proposal. https://hackmd.io/@ABresting/Hy5BlmBt0 --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index e94d4dce..07033ebb 100644 --- a/development-updates.md +++ b/development-updates.md @@ -127,7 +127,7 @@ The actual project development is the main part of the program. Post your regula | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | | | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | | | | | | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | From b109183f00105eba26e9a384498ebad92e9717c2 Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Tue, 30 Jul 2024 12:03:28 +0100 Subject: [PATCH 002/143] Add week 6 and 7 update (#277) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 07033ebb..969d7195 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | | | | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | From 1bfdc2bc7b0319fc42819f4521e2d7349471891a Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Tue, 30 Jul 2024 05:07:50 -0600 Subject: [PATCH 003/143] Update development-updates.md (#294) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 969d7195..1a99e406 100644 --- a/development-updates.md +++ b/development-updates.md @@ -144,7 +144,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | | | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | From e29f2b2993b3dfde84ce4fd9f6571e1c3a98da41 Mon Sep 17 00:00:00 2001 From: rahul <10168946+raxhvl@users.noreply.github.com> Date: Tue, 30 Jul 2024 13:08:59 +0200 Subject: [PATCH 004/143] =?UTF-8?q?=E2=9C=A8=20feat:=20week=207=20(#295)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: rahul --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 1a99e406..b8ecb8cb 100644 --- a/development-updates.md +++ b/development-updates.md @@ -165,7 +165,7 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | | | | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | | | | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | From 59ece6becc668418ef6c5564c4fe310024e942ed Mon Sep 17 00:00:00 2001 From: Nilav Prajapati <122373295+gerceboss@users.noreply.github.com> Date: Tue, 30 Jul 2024 16:45:12 +0530 Subject: [PATCH 005/143] added week 6&7 updates (#297) --- development-updates.md | 2 +- notes/Nilav.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 notes/Nilav.md diff --git a/development-updates.md b/development-updates.md index b8ecb8cb..730ef7f2 100644 --- a/development-updates.md +++ b/development-updates.md @@ -163,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | diff --git a/notes/Nilav.md b/notes/Nilav.md new file mode 100644 index 00000000..4920f08b --- /dev/null +++ b/notes/Nilav.md @@ -0,0 +1,15 @@ +# Introduction + +Hey everyone, I am Nilav. I am looking forward to do open-source contributions, dive deeper into the protocol and learn about recent research going on. +I will be contributing to the Nimbus codebase and Constantine library during the cohort, related to peerDAS implementation. + +These are my twitter and github handles: +- [Twitter](https://x.com/gerceboss_21) +- [Github](https://github.com/gerceboss) + +# Project Proposal +This is my project proposal for the EPF: [peerdas-nimbus](../projects/peerdas-nimbus.md) + +Project presentation slides: [Slides](https://docs.google.com/presentation/d/13nqyNGN1vUl6KAB2Ogmp5X7qwUY7tpfphIomVOV_fJw/edit?usp=sharing) + +Project Presentation Video link : [Presentation Video](https://youtu.be/NTsfIiPBM6U) \ No newline at end of file From 3e0e77381156242b22a7d9fe682bb5b0dd068cd8 Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Tue, 30 Jul 2024 16:46:21 +0530 Subject: [PATCH 006/143] week 7 updates (#298) * week 7 updates * add project proposal --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 730ef7f2..600dc245 100644 --- a/development-updates.md +++ b/development-updates.md @@ -79,7 +79,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | | [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | | | [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | -| [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | | +| [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | [DanGoron](https://github.com/gorondan) | | [Update 4](https://hackmd.io/@kboomro/HyeZXZgxO0) | [Update 5](https://hackmd.io/@kboomro/HkfNC7edR) | [enshrined Operator-Delegator Separation specification](projects/eods-specification.md) | @@ -138,7 +138,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | | | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | From 1532228362bf758330ec713a12f05742a985a7d7 Mon Sep 17 00:00:00 2001 From: kira Date: Tue, 30 Jul 2024 04:17:00 -0700 Subject: [PATCH 007/143] Week 6 and week 7 updates (#299) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Week 5 update * Add a unified proposal; removed redundant proposals * nit * remove prettier format * nit grammar * fix terrence's name Co-authored-by: Potuz * nit: spelling * restore proposal for ePBS in nimbus * Week 6 and week 7 updates --------- Co-authored-by: Potuz Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- notes/Kira.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 600dc245..d5f1749c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -155,7 +155,7 @@ The actual project development is the main part of the program. Post your regula | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | | | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | | | | | | | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | | | | | | | | | | | | | | | diff --git a/notes/Kira.md b/notes/Kira.md index 31cf2969..6a3a31bd 100644 --- a/notes/Kira.md +++ b/notes/Kira.md @@ -22,3 +22,5 @@ I'll posting my weekly updates and notes on my [hackmd](https://hackmd.io/@kira5 * [Week 3](https://hackmd.io/@kira50/BkH7kE-P0) * [Week 4](https://hackmd.io/@kira50/epf-week-4) * [Week 5](https://hackmd.io/@kira50/epf-week-5) +* [Week 6](https://hackmd.io/@kira50/epf-week-6) +* [Week 7](https://hackmd.io/@kira50/epf-week-7) From d075591c396a4f5dbeefd9df6d13c04606b7eb0a Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Wed, 31 Jul 2024 16:46:24 +0530 Subject: [PATCH 008/143] Prysm_libP2P_Implementation_project_proposal (#272) * Prysm_libP2P_Implementation_project_proposal * Update projects/Prysm libP2P Implementation Co-authored-by: kira * Update projects/Prysm libP2P Implementation Co-authored-by: kira * Update projects/Prysm libP2P Implementation Co-authored-by: kira * Update projects/Prysm libP2P Implementation Co-authored-by: kira * Update projects/Prysm libP2P Implementation Co-authored-by: kira --------- Co-authored-by: kira --- projects/Prysm libP2P Implementation | 86 ++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 projects/Prysm libP2P Implementation diff --git a/projects/Prysm libP2P Implementation b/projects/Prysm libP2P Implementation new file mode 100644 index 00000000..e522d28f --- /dev/null +++ b/projects/Prysm libP2P Implementation @@ -0,0 +1,86 @@ +# Custom golang implementation of libp2p in Prysm +An in-house implementation of the necessary parts of the libp2p protocol in the Prysm client + +## Motivation +The project aims to develop an in-house implementation of p2p communication library and leverage some of the core components from the existing [go-libp2p](https://github.com/libp2p/go-libp2p) libraries. go-libP2P library(and its variants in other languages) are used by almost all consensus clients for p2p network communications among beacon chain nodes. The scope of the project enables the Prysm team to be independent of any third party for the integral components. It also allows for elimination of redundant components from go-libp2p which are not actively used, while achieving the same performance. Implementing the project also involves incorporating a deep understanding of libP2P and networking layer. + +## Project Description +The libP2P protocol has several components for example: Noise, multiplexer, pubsub, ping etc. Not all these components are used by Prysm, hence the major tasks or the solution for the problem at hand are: +* Segregate the components in libP2P which are used in Prysm, this involves a clear marking of: + * the individual elements which can be used as-it-is + * the elements which need refactoring to incorporate only the segments used by libP2P + * the components which can be eliminated completely. + * Thanks to @MaxDav for noting some required changes in his [notes](https://hackmd.io/zIWLqRzWT76I5T_sPbJ0KA). +* Implement a package with the necessary components of libP2P used by Prysm, in sync with [p2p specs for CL](https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/p2p-interface.md). +* Extensively test the package. +* Switch the current libP2P implementation in Prysm to the new package developed. +* Performance analysis and optimizations of the in-house version compared to the Protocol Labs' implementation on Holesky network. + +## Specification + +We'll will following the [CL specs](https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/p2p-interface.md) for the development of this new package. + +Major components used in Prysm: +* `devp2p/discv5` (outside the project scope) +* `tcp/quic` connection protocols +* `NOISE` protocol negotiation, can be used as-it-is +* [`multistream-select`](https://github.com/multiformats/multistream-select/) +* [`mplex`](https://github.com/libp2p/specs/tree/master/mplex) +* [`yamux`](https://github.com/libp2p/specs/blob/master/yamux/README.md) +* [`gossipsub`](https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.0.md) +* [`ssz`](https://github.com/ethereum/consensus-specs/blob/dev/ssz/simple-serialize.md) encoding + + +## Roadmap + +**Month 1: Design and Initial Development** +- Deep dive into the p2p-interface.md from the consensus specs. Understand the theoretical aspects thoroughly. +- Start examining the existing libp2p components used in the Ethereum beacon chain. Identify which components are utilized by Prysm and which are not necessary. +- Begin the design of the new libp2p for Prysm based on the specs studied. Outline the architecture and identify all dependencies and external libraries needed. +- Start implementing the basic framework of the custom libp2p. Focus on integrating core components that are essential for Prysm’s functionality. + +**Month 2: Development Continuation** +- Continue building out the libp2p implementation, adding more complex functionalities and integrating with Prysm’s existing systems. +- Begin internal testing of individual components. Use the guidelines from the [Prysm’s end-to-end development tools]( https://docs.prylabs.network/docs/devtools/end-to-end) and [Golang principles](https://docs.prylabs.network/docs/contribute/golang-principles) for coding and testing standards. + +**Month 3: Testing and Documentation** +- Develop and implement an extensive testing plan. Test each component individually, followed by integrated testing with the Prysm beacon node. +- Start writing documentation for the new implementation. Ensure all features and modifications are well-documented. + +**Month 4: Deployment and Performance Tuning** +- Integrate the new libp2p implementation into the Prysm beacon node, hidden behind a feature flag. +- Conduct comprehensive performance tests on the Holesky testnet, comparing the new in-house implementation with the external libp2p version. Gather and analyze performance data to identify any issues or potential improvements. + +## Possible Challenges +Since libP2P is already in use among several consensus clients, one key challenge for us would be maintaining the same performance as provided by libP2P. Further the project involves a deep understanding in networking and implementation and refactoring of several components, it might not be that easy to do. +## Goal of the project +* Understand libP2P networking package and its components within the beacon chain. +* Develop and integrate a simplified package tailoring to Prysm's specific requirements of libP2P, while including some of the core dependencies as it-is. +* Performance analysis. + +### Non-goals +* Re-implementing core-dependencies which can be used as-it-is. + +## Collaborators +### Fellows +* [Rose Jethani](https://github.com/rose2221) +* [Richa](https://github.com/Richa-iitr) +* [MaxDav](https://github.com/MaximeDavin) +* [kira](https://github.com/shyam-patel-kira) + +### Mentors +* [manunlp](https://github.com/nalepae) + +## Resources +Relevant codebases: +* [prysm/beacon-chain/p2p](https://github.com/prysmaticlabs/prysm/tree/develop/beacon-chain/p2p) +* [prysm/beacon-chain/sync](https://github.com/prysmaticlabs/prysm/tree/develop/beacon-chain/sync) +* [prysm/cmd/prysmctl/p2p](https://github.com/prysmaticlabs/prysm/tree/develop/cmd/prysmctl/p2p) +* [prysm/tools/enr-calculator](https://github.com/prysmaticlabs/prysm/tree/develop/tools/enr-calculator) +* [go-libP2P](https://github.com/libp2p/go-libp2p/tree/master) + +Specs: +* https://github.com/libp2p/specs + +Others: +* https://docs.libp2p.io/concepts/introduction/overview/ From 17218ed41b4cf57eb7e926f6b67a649ee6c94c89 Mon Sep 17 00:00:00 2001 From: Siddharth Vaderaa Date: Wed, 31 Jul 2024 16:04:45 +0200 Subject: [PATCH 009/143] Fix formatting, roadmap table & reorder priorities (#301) --- ...de-analysis-and-stats-il-evm-nethermind.md | 63 ++++++++++--------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md b/projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md index 285247f5..96c617bb 100644 --- a/projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md +++ b/projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md @@ -2,12 +2,12 @@ ## Motivations -There are many intrinsic and extrinsic motivations to work on an EVM optimization project. +There are many intrinsic and extrinsic motivations to work on an EVM optimization project. 1. **Personal Motivations**: I want to learn more about optimization and lower-level programming in general, and having a project to work on helps me achieve that goal. 2. **Technical Motivations**: Enhancing the performance of the EVM through optimization can result in quicker transaction processing, which in turn enhances the scalability of Layer 1 by increasing its capacity to handle a higher number of transactions per second. -3. **Environmental Motivations**: Optimizations result in improved resource utilization, meaning that resources are used more efficiently for a given task. Alternatively, optimizations reduce the amount of resources required to perform the same task. This results in a more environmentally friendly node. Optimizing the EVM, which is a resource-intensive component of the node, would significantly improve the efficiency of hardware utilization. -4. **Economic motivations**: The operational cost of the node can be reduced through optimisation, which can potentially lead to lowering the gas price +3. **Environmental Motivations**: Optimizations result in improved resource utilization, meaning that resources are used more efficiently for a given task. Alternatively, optimizations reduce the amount of resources required to perform the same task. This results in a more environmentally friendly node. Optimizing the EVM, which is a resource-intensive component of the node, would significantly improve the efficiency of hardware utilization. +4. **Economic motivations**: The operational cost of the node can be reduced through optimization, which can potentially lead to lowering the gas price ## Project description @@ -15,42 +15,44 @@ The objective of my project is to align with the immediate goals of IL-EVM, an o My project tasks in order of priority can be broken down into the following: -1. Implement LOG0, LOG1, LOG2, LOG3, LOG4 opcodes for the IL-EVM compiler: - - This involves learning the underlying IL code generation library, Sigil. - - Writing a working implementation. - - Optimise the implementation -2. Increase Test Coverage : +1. Implement LOG0, LOG1, LOG2, LOG3, LOG4 opcodes for the IL-EVM compiler: + - This involves learning the underlying IL code generation library, Sigil. + - Writing a working implementation. + - Optimize the implementation +2. Generate statistics for groups of 2-7 op code patterns + - Decide on a temporal pattern mining algorithm or strategy + - Use a script to retrieve stats earlier + - Augment the code analyzer with the ability to generate statistics for frequent 2,3,4,5,6 & 7 Op Code patterns that are being executed + - Optimize the implementation +3. Increase Test Coverage : - Write tests, which verify the implementation of all the OpCodes that are compiled by IL-EVM - Debug and fix implementation bugs if found - Other tests TBD -3. Generate statistics for which smart contracts are being executed and how frequently. - - Add code that helps us query the node for the statistics. +4. Generate statistics for which smart contracts are being executed and how frequently. + - Add code that helps us query the node for the statistics. - Sync the node and get the statistics -4. Generate statistics for groups of 2-7 op code patterns - - Decide on a temporal pattern mining algorithm or strategy - - Augment the code analyzer with the ability to generate statistics for frequent 2,3,4,5,6 & 7 Op Code patterns that are being executed - - Optimise the implementation -5. Implementation for groups of 2-7 op code patterns - - Select the most frequently called 2-7 op code patterns from the earlier task and create specific implementations for them - - Optimise the specific implementations. +5. Implementation for groups of 2-7 op code patterns + - Select the most frequently called 2-7 op code patterns from the earlier task and create specific implementations for them + - Optimize the specific implementations. 6. Benchmarking (optional: if other tasks are completed) - ## Roadmap -week 6-8 — Implement the 5 LOG0 - LOG4 instructions -week 8-10 — Start working on tests that verify the IL-EVM implementation of the op codes | Wrap up LOG Implementation -week 10-12 — Start working on smart contract execution stats | Increase test coverage -week 12-14 — Start working on op code stats | Smart contract stats, node sync & get stats | Test coverage -week 14-16 — 2-7 Op code stats | 2-7 Op code implementations | Test coverage -week 16-18 — 2-7 Op code implementations | 2-7 Op code stats | Test coverage -week 18-20 — Wrap Up pending tasks | Benchmarking -week 20-21+ — Devcon EPF project presentation | Benchmarking | Wrap up pending tasks +| Week | Task1 (40%) | Task2 (40%) | Task3 (20%) | +| ----------- | -------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------- | +| Week 6-8 | Implement the 5 LOG0 - LOG4 instructions | | | +| Week 8-10 | Start work on op code stats | Wrap up LOG | | +| Week 10-12 | Op code stats | Start working on tests that verify the IL-EVM implementation of the op codes | | +| Week 12-14 | Op code stats : get 2-7op code stats with a script | Test coverage | start work on Smart contract stats | +| Week 14-16 | Write 2 opcode implementations | Smart contract stats & 2 - 7 Op code stats | Test Coverage | +| Week 16-18 | 2-7 Op code stats | 2-7 op code implementation | Test Coverage | +| Week 18-20 | 2-7 Op code implementations & stats | Sync & wrap up pending tasks | Benchmarking | +| Week 20-21+ | Wrap up pending tasks | Benchmarking | Devcon EPF project presentation | ## Possible challenges -1. Lack of dotnet knowledge and c# skills. -2. First project dealing with optimization. +1. Lack of dotnet knowledge and c# skills. +2. First project dealing with optimization. ## Goal of the project @@ -60,11 +62,10 @@ Completing most of the tasks outlined above and making good progress on any left ### Mentors -* Szymon Kulec ([@sooletz](https://github.com/Scooletz)) -* Ayman Bouchareb ([@Demuirgos](https://github.com/Demuirgos)) +- Szymon Kulec ([@sooletz](https://github.com/Scooletz)) +- Ayman Bouchareb ([@Demuirgos](https://github.com/Demuirgos)) ## Resources [IL-EVM Issues](https://github.com/NethermindEth/IL-EVM/issues) [Feature : IL-Evm Optimization](https://github.com/NethermindEth/nethermind/pull/6985) - From a2604dc951f280294fcf0abf4cdcdd156968f382 Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Thu, 1 Aug 2024 17:58:39 +0530 Subject: [PATCH 010/143] Rename Prysm libP2P Implementation to Prysm_libP2P_Implementation.md (#303) Created the readme file --- ...Prysm libP2P Implementation => Prysm_libP2P_Implementation.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename projects/{Prysm libP2P Implementation => Prysm_libP2P_Implementation.md} (100%) diff --git a/projects/Prysm libP2P Implementation b/projects/Prysm_libP2P_Implementation.md similarity index 100% rename from projects/Prysm libP2P Implementation rename to projects/Prysm_libP2P_Implementation.md From f507bb856f91259597dbbe8efbaf4fbee007e563 Mon Sep 17 00:00:00 2001 From: Owanikin <54582856+owanikin@users.noreply.github.com> Date: Thu, 1 Aug 2024 13:29:53 +0100 Subject: [PATCH 011/143] Project proposal (#296) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add week 3 development updates * project proposal draft * updatedproject proposal * project proposal e * Resolved merge conflicts * fix: title of the project and duplicate document * Update .gitignore --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- .gitignore | 2 - development-updates.md | 5 +- projects/grandine-rust-kzg-library.md | 67 +++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 4 deletions(-) create mode 100644 projects/grandine-rust-kzg-library.md diff --git a/.gitignore b/.gitignore index d8d18ff1..19b6da4d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,5 @@ **/.vscode .idea/ node_modules/ - package-lock.json package.json - diff --git a/development-updates.md b/development-updates.md index d5f1749c..a0f8e280 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -119,6 +119,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | + ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. @@ -184,5 +185,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -| ------- | ---------------- | -------------------- | +|---------|------------------|----------------------| | | | | diff --git a/projects/grandine-rust-kzg-library.md b/projects/grandine-rust-kzg-library.md new file mode 100644 index 00000000..6078c915 --- /dev/null +++ b/projects/grandine-rust-kzg-library.md @@ -0,0 +1,67 @@ +# DAS-Specific Crytpography in Grandine's Rust-KZG + +*The implementation of PeerDAS-related cryptography (eip-7594) in Grandine's rust-kzg library.* + +## Motivation + +My motivation for this project stems from the intriguing discussions about Ethereum's scalability, sharding, **DAS**, and cryptography. + +**DAS**: (Data Availability Sampling) allows nodes to verify block data availability without downloading the entire block, reducing resource usage and increasing throughput. This is crucial for scaling Ethereum as it lessens the data burden on individual nodes. + +However, DAS-specific cryptography is not currently implemented in Grandine. I want to address this gap, as it will help me (and hopefully) others develop a better understanding of DAS and its cryptography. + +## Project description + +The project involves implementing essential DAS cryptographic functions in the Rust-kzg library for seamless integration into the Grandine client. + +With DAS, validators can be confident that the blob data is available and correctly committed. Each validator only needs to randomly sample a few data points and generate a proof, eliminating the need to check the entire blob. If any data is missing, it will be detected quickly, and the blob will be rejected. + +## Specification + +The consensus specs, specifically the [EIP-7594 polynomial commitments](https://github.com/ethereum/consensus-specs/blob/dev/specs/_features/eip7594/polynomial-commitments-sampling.md), outline the requirements. These are mainly divided into 3 functions: + +`compute_cells_and_kzg_proofs`: Which helps compute all the cell proofs for an extended blob. +`verify_cell_kzg_proof_batch`: Which verify that a set of cells belong to their corresponding commitments. +`recover_cells_and_kzg_proofs`: Which given atleast 50% of cells for a blob, can recover all the cells and proofs. + +## Roadmap + +- First, deep-diving into the consensus specs docs on eip7594, extending the polynomial commitments with functions required for DAS. +- Referencing existing DAS implementations like that done on c-kzg. +- Implement DAS in rust-kzg +- Develop and implement testing plan +- Ensure compatibility with Grandine and other rust implementations of the consensus client network + + +## Possible challenges + +The biggest challenge is the knowledge gap, which I am currently bridging. Due to limited resources and documentation, I will rely on the specs as my primary reference. Additionally, thorough testing with clients and extensive debugging will be crucial and a challenge. + +## Goal of the project + +By the end of EPF-5, success for this project will be defined by: + +Seamlessly integrating optimized DAS cryptographic functions into the Rust-kzg library, significantly enhancing DAS operations. +Providing comprehensive documentation and benchmarks to demonstrate these enhancements. + + +## Collaborators + +### Fellows + +[Ifeoluwa Oderinde](https://github.com/owanikin) +[VillageFarmer](https://github.com/DeluxeRaph) + +### Mentors + +[Saulius Grigaitis](https://github.com/sauliusgrigaitis) + +## Resources + +- [PeerDAS Specification](https://notes.ethereum.org/@vbuterin/proto_danksharding_faq) +- [Rust-KZG Library Repository](https://github.com/ethereum/rust-kzg) +- [Danksharding Overview](https://hackmd.io/@vbuterin/sharding_proposal#ELI5-data-availability-sampling) +- [Polynomial Commitments Research](https://research.polytope.technology/polynomial-commitments) +- [KZG Polynomial Commitments Explanation](https://dankradfeist.de/ethereum/2020/06/16/kate-polynomial-commitments.html) +- [Elliptic Curve Pairings by Vitalik Buterin](https://medium.com/@VitalikButerin/exploring-elliptic-curve-pairings-c73c1864e627) +- [MSM](https://hackmd.io/@tazAymRSQCGXTUKkbh1BAg/Sk27liTW9) \ No newline at end of file From 3974259d532c9c15814bc2f8ea9dbf19b31efa16 Mon Sep 17 00:00:00 2001 From: rahul <10168946+raxhvl@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:34:18 +0200 Subject: [PATCH 012/143] =?UTF-8?q?=F0=9F=9A=A7=20wip:=20EVM=20Memory=20re?= =?UTF-8?q?pricing=20(#302)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: rahul --- development-updates.md | 2 +- projects/evm-memory-repricing.md | 53 ++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 projects/evm-memory-repricing.md diff --git a/development-updates.md b/development-updates.md index a0f8e280..6b3f764c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -106,7 +106,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | | | [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) | | -| [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | | +| [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | | [RoryArredondo](https://github.com/arredr2) | [Update 3](https://hackmd.io/@arredr2/Bkehft2IR) | [Update 4](https://hackmd.io/@arredr2/BJ_GbXzDA) | | | diff --git a/projects/evm-memory-repricing.md b/projects/evm-memory-repricing.md new file mode 100644 index 00000000..da76920a --- /dev/null +++ b/projects/evm-memory-repricing.md @@ -0,0 +1,53 @@ +# EVM memory repricing + +## Motivation + +Efficiency gains from hardware advancements, and client code optimizations warrants periodic repricing of gas costs. + +## Project description + +The EVM's memory is a **word-addressed byte array** that stores its **volatile state**. Accessing memory, like any instruction in the EVM, incurs fees in a unit called **gas**. + +Gas does not measure the direct cost of execution, but rather the _computational effort_ required by a node's hardware to execute EVM instructions. Transactors pay for per unit of gas at market value which ultimately determines the execution cost. + +This project focuses on analyzing the gas costs associated with EVM memory opcodes `MSTORE`, `MSTORE8`, and `MLOAD`. + +## Specification +TBD. + +## Roadmap +TBD. + +## Possible challenges + +Gas metering is an open problem in Ethereum given the spectrum of underlying hardware and software. It will be challenging to come up with a reliable analysis. + +## Goal of the project + +The goal of the project is provide data points to support repricing of memory usage in the EVM. + +## Collaborators + +### Fellows + +- @raxhvl + +### Mentors + +- @axic +- @chfast + +## Resources + +- 📄 Gavin W., [Ethereum Yellow Paper](https://ethereum.github.io/yellowpaper/paper.pdf) +- 📄 EPF Wiki, [EVM](https://epf.wiki/#/wiki/EL/evm) +- 📄 Eth Research, [On Block Sizes, Gas Limits and Scalability](https://ethresear.ch/t/on-block-sizes-gas-limits-and-scalability/18444) +- 📄 John A., [Wait, It's All Resource Pricing?](https://www.youtube.com/watch?v=YoWMLoeQGeI) +- 📄 John A., [Induced Demand from Blockchain Resource Pricing](https://www.youtube.com/watch?v=_6ctMrlhcO4) +- 📄 Martin H., [Gas benchmarks](https://github.com/ethereum/benchmarking/blob/master/constantinople/analysis2.md) +- 📜 Ipsilon, [EVM benchmarks](https://github.com/ipsilon/evm-benchmarks) +- 📄 Ethereum Research, [Gas Price Table](https://ethresear.ch/t/gas-price-table/67) +- 📄 Ipsilon et al., [EVM384 Update 5: First Gas Cost Estimates](https://notes.ethereum.org/@poemm/evm384-update5#Memory-Manipulation-Cost) +- 📜 Geth, [Protocol Params](https://github.com/ethereum/go-ethereum/blob/master/params/protocol_params.go) +- 📄 Eth Research,[EIP-1380: Reduced gas cost for call to self](https://ethereum-magicians.org/t/eip-1380-reduced-gas-cost-for-call-to-self/1242) +- 📄 Michael K., [A Scalable Method to Analyze Gas Costs, Loops and Related Security Vulnerabilities on the Ethereum Virtual Machine](https://raw.githubusercontent.com/wiki/usyd-blockchain/vandal/pubs/MKong17.pdf) From 5d293bc106f41a140b70968c88970fc67a5c441d Mon Sep 17 00:00:00 2001 From: AshliaYan <45923791+AshliaYan@users.noreply.github.com> Date: Fri, 2 Aug 2024 13:02:46 +0200 Subject: [PATCH 013/143] week 8 update (#305) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 6b3f764c..5c2968db 100644 --- a/development-updates.md +++ b/development-updates.md @@ -133,7 +133,7 @@ The actual project development is the main part of the program. Post your regula | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | | | | | | | | | | | | | | | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | From 3c761b2bc45aab3b67a5ccaa3f2785a023f9421e Mon Sep 17 00:00:00 2001 From: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com> Date: Sat, 3 Aug 2024 19:06:21 +0100 Subject: [PATCH 014/143] Update securing-grandines-performance.md (#307) Add mentor and additional cohort fellow --- projects/securing-grandines-performance.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/securing-grandines-performance.md b/projects/securing-grandines-performance.md index 6b20d7b8..3e6e68aa 100644 --- a/projects/securing-grandines-performance.md +++ b/projects/securing-grandines-performance.md @@ -131,13 +131,15 @@ Success for this project will be defined by: Are there any fellows working with you on this project? -* [Merci Boma Naps Nkari](https://github.com/bomanaps) +* [Mercy Boma Naps Nkari](https://github.com/bomanaps) +* [ Chaoyuan Peng](https://github.com/ret2happy) ### Mentors Which mentors are helping you with the project? * [Saulius Grigaitis](https://github.com/sauliusgrigaitis) +* [David Theodore](https://github.com/infosecual/) ## Resources From c2bea404f7244f6c2d1568222f0888cebfbb8821 Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Mon, 5 Aug 2024 15:51:33 +0530 Subject: [PATCH 015/143] week 8 dev updates (#308) --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 5c2968db..19b42609 100644 --- a/development-updates.md +++ b/development-updates.md @@ -172,7 +172,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | | | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index c3b9232c..c6b68662 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -16,4 +16,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 4](https://hackmd.io/@rupam-04/Week4) * [Week 5](https://hackmd.io/@rupam-04/Week5) * [Week 6](https://hackmd.io/@rupam-04/Week6) -* [Week 7](https://hackmd.io/@rupam-04/Week7) \ No newline at end of file +* [Week 7](https://hackmd.io/@rupam-04/Week7) +* [Week 8](https://hackmd.io/@rupam-04/Week8) \ No newline at end of file From c973fee60e48183303976faaf7d96471c1dae7d2 Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 5 Aug 2024 11:21:55 +0100 Subject: [PATCH 016/143] Add week 8 update (#311) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 19b42609..df9b2416 100644 --- a/development-updates.md +++ b/development-updates.md @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | From 1aeeec4434b616a0b19ab1a9ef0ae6429e979886 Mon Sep 17 00:00:00 2001 From: Yash Saraswat <107622640+0xpanicError@users.noreply.github.com> Date: Mon, 5 Aug 2024 16:02:34 +0530 Subject: [PATCH 017/143] Update development-updates.md (#310) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index df9b2416..056351f8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -126,7 +126,7 @@ The actual project development is the main part of the program. Post your regula | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | -| [0xpanicError](https://github.com/0xpanicError) | | | | | | | | | | | | | | | | | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | From 1edfc5633d2a97acc5ddd1d2d8ebd0581a770ea0 Mon Sep 17 00:00:00 2001 From: Caleb Omoniyi <81532297+Tomi-3-0@users.noreply.github.com> Date: Mon, 5 Aug 2024 12:08:19 +0100 Subject: [PATCH 018/143] week 8 dev update (#312) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 056351f8..4e0acdd8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -138,7 +138,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | | | | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | From 505559be3302a6c329f5d8e5e103384c564d5334 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Mon, 5 Aug 2024 05:10:42 -0600 Subject: [PATCH 019/143] Update development-updates.md (#313) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 4e0acdd8..d73afc14 100644 --- a/development-updates.md +++ b/development-updates.md @@ -145,7 +145,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | From 14415c48d8cff8bfd6994d2100527df6af1047a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Narzis?= <78718413+lean-apple@users.noreply.github.com> Date: Mon, 5 Aug 2024 13:11:34 +0200 Subject: [PATCH 020/143] add week8 updates (#314) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index d73afc14..53316c65 100644 --- a/development-updates.md +++ b/development-updates.md @@ -159,7 +159,7 @@ The actual project development is the main part of the program. Post your regula | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | From f195169011240e70c55dfd3d8e69c6d83e900554 Mon Sep 17 00:00:00 2001 From: Siddharth Vaderaa Date: Mon, 5 Aug 2024 13:12:55 +0200 Subject: [PATCH 021/143] Week 8 EPF dev update (#316) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 53316c65..64b1aeb6 100644 --- a/development-updates.md +++ b/development-updates.md @@ -176,7 +176,7 @@ The actual project development is the main part of the program. Post your regula | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | From 84d72250f8d9d14141cdc51c74029d1f62fd4ee0 Mon Sep 17 00:00:00 2001 From: JihoonSong Date: Mon, 5 Aug 2024 20:22:31 +0900 Subject: [PATCH 022/143] Add Update 8 of Jihoon Song (#317) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 64b1aeb6..541c3938 100644 --- a/development-updates.md +++ b/development-updates.md @@ -154,7 +154,7 @@ The actual project development is the main part of the program. Post your regula | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | From 44fd687968da9dc99f9477234f604f77e9a92389 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 5 Aug 2024 14:25:06 +0300 Subject: [PATCH 023/143] Katya: Week-8 updates (#315) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add week 0 development updates * Katya: add Week-1 updates * add week-2 updates * fix week-2 update * week 3 update * add week-4 updates * add week-5 updates * project proposal * add project proposal to the table * add week-6 updates * add week-7 updates * add week-8 updates --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 110 ++++++++++++++++++++--------------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/development-updates.md b/development-updates.md index 541c3938..1775014e 100644 --- a/development-updates.md +++ b/development-updates.md @@ -124,61 +124,61 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | | | | | | | | | | | | | | -| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | | | | | | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | | | | | | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | | | | | | | | | | | | | | +| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | | | | | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | | | | | | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | +| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | ## Cohort end From 6eba69f6585227dd038d7b95e62abdc8c2d387ae Mon Sep 17 00:00:00 2001 From: HAPPY Date: Mon, 5 Aug 2024 20:21:43 +0800 Subject: [PATCH 024/143] Update progress for week 8 (#318) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 1775014e..f5d39424 100644 --- a/development-updates.md +++ b/development-updates.md @@ -168,7 +168,7 @@ The actual project development is the main part of the program. Post your regula | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | | | | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | From d18fe10f1e9b0ce1066e95f6b74d07c716e2277c Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Mon, 5 Aug 2024 19:24:36 +0700 Subject: [PATCH 025/143] add week7&8 update, update notes (#319) --- development-updates.md | 2 +- notes/hangleang.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index f5d39424..d2bc9533 100644 --- a/development-updates.md +++ b/development-updates.md @@ -151,7 +151,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | | | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | diff --git a/notes/hangleang.md b/notes/hangleang.md index 672af2b3..fe671549 100644 --- a/notes/hangleang.md +++ b/notes/hangleang.md @@ -18,4 +18,5 @@ Lastly, thanks to @ghili. I'm permissionlessly fork your note, cause we have som - [consensus-specs/v1.5.0-alpha.3](https://github.com/ethereum/consensus-specs/releases/tag/v1.5.0-alpha.3) - [pectra-devnets repo](https://github.com/ethpandaops/pectra-devnets) by EthPandaOps Team - [peerdas-devnet-1 specs](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-1) by EthPandaOps Team -- [libp2p-pubsub Peer Discovery with Kademlia DHT](https://medium.com/rahasak/libp2p-pubsub-peer-discovery-with-kademlia-dht-c8b131550ac7) \ No newline at end of file +- [libp2p-pubsub Peer Discovery with Kademlia DHT](https://medium.com/rahasak/libp2p-pubsub-peer-discovery-with-kademlia-dht-c8b131550ac7) +- [DAS and Danksharding](https://a16zcrypto.com/posts/article/an-overview-of-danksharding-and-a-proposal-for-improvement-of-das) From 882458a81b8c47d04eea167fd16257cf0dc32a9b Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Mon, 5 Aug 2024 15:43:35 +0300 Subject: [PATCH 026/143] DanGoron Week 8 dev-update (#320) --- development-updates.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/development-updates.md b/development-updates.md index d2bc9533..d2cb472d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -79,7 +79,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | | [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | | | [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | -| [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | +| [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | [DanGoron](https://github.com/gorondan) | | [Update 4](https://hackmd.io/@kboomro/HyeZXZgxO0) | [Update 5](https://hackmd.io/@kboomro/HkfNC7edR) | [enshrined Operator-Delegator Separation specification](projects/eods-specification.md) | @@ -117,7 +117,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Scar Face](https://github.com/scarfacedotcom) | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | [Update 3](https://hackmd.io/@Xoznc0kESi6cRDnApMs5rQ/rkGyp1lDR) | | [Update 5](https://hackmd.io/@sidvdr/SJtOgPGOR) | [Op code implementations, tests, code analysis and statistics for Nethermind's IL-EVM](projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md) | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | +| [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | ## Phase 3: Execution @@ -142,7 +142,7 @@ The actual project development is the main part of the program. Post your regula | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | @@ -168,7 +168,7 @@ The actual project development is the main part of the program. Post your regula | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | @@ -185,5 +185,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -|---------|------------------|----------------------| +| ------- | ---------------- | -------------------- | | | | | From 967e04138c71be17744ae5a5aa1c2d36503bb908 Mon Sep 17 00:00:00 2001 From: hopinheimer <48147533+hopinheimer@users.noreply.github.com> Date: Mon, 5 Aug 2024 18:15:11 +0530 Subject: [PATCH 027/143] chore: udpate for week 7 and 8 @hopinheimer (#321) --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index d2cb472d..d1ec0e3c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -92,7 +92,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Glory Agatevure](https://github.com/gconnect) | [Update 3](https://hackmd.io/@gconnect/rJijgCI8C) | [Update 4](https://hackmd.io/@gconnect/r1TakB_wA) | [Update 5](https://hackmd.io/@gconnect/Skw5Z7f_A) | [Native Ephemery Testnet Client Pair Implementation](/projects/native-ephemery-client-pair-implementation.md) | | [Hamid Bateni](https://github.com/irnb) | [Update 3](https://hackmd.io/@irnb/epf_week3) | [Update 4](https://hackmd.io/@irnb/epf_week4) | [Update 5](https://hackmd.io/@irnb/epf_week5) | [Inclusion List with Plausible Deniability](projects/attestation-based-inclusion-list.md) | | [Hangleang](https://github.com/hangleang) | [Update 3](https://hackmd.io/@hangleang/epf5-week3) | [Update 4](https://hackmd.io/@hangleang/epf5-week4) | [Update 5](https://hackmd.io/@hangleang/epf5-week5) | [PeerDAS in Grandine](projects/peerdas-grandine.md) | -| [Hopinheimer](https://github.com/hopinheimer) | [Update 3](https://hackmd.io/@hopin232/HyIxzVgDA) | [Update 4](https://hackmd.io/@hopin232/HkD7QcRDA) | [Update 5](https://hackmd.io/@hopin232/HJ3vEtGO0) | | +| [Hopinheimer](https://github.com/hopinheimer) | [Update 3](https://hackmd.io/@hopin232/HyIxzVgDA) | [Update 4](https://hackmd.io/@hopin232/HkD7QcRDA) | [Update 5](https://hackmd.io/@hopin232/HJ3vEtGO0) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [Ifeoluwa Oderinde](https://github.com/owanikin) | [Update 3](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/HJAO40qUC) | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 3](https://hackmd.io/@jihoonsong/SkUIKCLLR) | [Update 4](https://hackmd.io/@jihoonsong/SJH-cXMdA) | [Update 5](https://hackmd.io/@jihoonsong/rkc04VzuR) | [Prototyping ePBS](/projects/prototyping-epbs.md) | | [jsvisa](https://github.com/jsvisa) | [Update 3](https://hackmd.io/@jsvisa/epf5-week3) | [Update 4](https://hackmd.io/@jsvisa/epf5-week4) | [Update 5](https://hackmd.io/@jsvisa/epf5-week5) | | @@ -152,7 +152,7 @@ The actual project development is the main part of the program. Post your regula | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | | | | | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | From 21f719fb3e6d21d16a4cbe1aa4abffb89efea74a Mon Sep 17 00:00:00 2001 From: ThreeHrSleep <151536303+ThreeHrSleep@users.noreply.github.com> Date: Mon, 5 Aug 2024 19:19:52 +0530 Subject: [PATCH 028/143] week-7-8 update (#323) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index d1ec0e3c..e93e788c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -174,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | From 3a94bcfbc0493cf9fa67bc06def7886a39b580ea Mon Sep 17 00:00:00 2001 From: Daniel Knopik <107140945+dknopik@users.noreply.github.com> Date: Mon, 5 Aug 2024 16:48:56 +0200 Subject: [PATCH 029/143] dknopik week8 (#326) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index e93e788c..42c117a1 100644 --- a/development-updates.md +++ b/development-updates.md @@ -143,7 +143,7 @@ The actual project development is the main part of the program. Post your regula | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | | | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | | | | | | | | | | | | | | From f6ccff8dcefe9271ebc9480d268b9edb82ef1014 Mon Sep 17 00:00:00 2001 From: Delweng Date: Tue, 6 Aug 2024 19:05:38 +0800 Subject: [PATCH 030/143] re-add week8 (#309) Signed-off-by: jsvisa --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 42c117a1..881decdd 100644 --- a/development-updates.md +++ b/development-updates.md @@ -155,7 +155,7 @@ The actual project development is the main part of the program. Post your regula | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | | | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | | | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | From 32f7675ac9d631d9c367e101a40c973a86616776 Mon Sep 17 00:00:00 2001 From: iri <76250660+Richa-iitr@users.noreply.github.com> Date: Tue, 6 Aug 2024 16:35:59 +0530 Subject: [PATCH 031/143] Week 7 and 8 updates (#324) * week 7 and 8 * update link * update celss * update cells --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 881decdd..17ef9396 100644 --- a/development-updates.md +++ b/development-updates.md @@ -167,7 +167,7 @@ The actual project development is the main part of the program. Post your regula | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | From 14ccaa039a8223410d33758bfa12551ab89a8e60 Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Tue, 6 Aug 2024 16:38:23 +0530 Subject: [PATCH 032/143] Update development-updates.md (#325) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 17ef9396..1693fa91 100644 --- a/development-updates.md +++ b/development-updates.md @@ -139,7 +139,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | | | | | | | | | | | | | | From bb644e6109a28cadd4525e3984253b016587b913 Mon Sep 17 00:00:00 2001 From: Ghilia Weldesselasie Date: Tue, 6 Aug 2024 07:11:28 -0400 Subject: [PATCH 033/143] Week 6 to 8 Updates (#327) * ghili week 6, 7, 8 updates * Revert "ghili week 6, 7, 8 updates" This reverts commit 6cb52773d9d7ff92b6fcb459d800d2517d06d44e. * updates from week 6 to 8 --- development-updates.md | 2 +- projects/ssz-benchmarking-and-optimization.md | 24 +++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/development-updates.md b/development-updates.md index 1693fa91..ab67c3f8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | | | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | diff --git a/projects/ssz-benchmarking-and-optimization.md b/projects/ssz-benchmarking-and-optimization.md index b2af668e..ca3c8523 100644 --- a/projects/ssz-benchmarking-and-optimization.md +++ b/projects/ssz-benchmarking-and-optimization.md @@ -16,23 +16,39 @@ First, I want to work on a new rust implementation of szz, which will hopefully #### Lockstep Encoding and Hashing Part of the end-to-end flow of serialization objects on Ethereum also includes a step afterwards where the serialized output is then Merkleized (i.e. hashed into a tree). Currently, there are libraries for pretty [fast encoding/decoding](https://github.com/protolambda/eth2.0-ssz?tab=readme-ov-file#implementations) and [fast tree hashing](https://github.com/prysmaticlabs/hashtree/tree/main) separately. I have a hunch that there could be additional gains to be had by considering both steps as a whole, and I want to explore an implementation that considers this. -Keccak256 belongs to a class of hash functions called Sponge hash functions. These sponge functions work by having an absorption phase where an input of any length is split into r-sized chunks and XOR-ed into some state S. Finally, once all the input chunks are consumed, the state S is squeezed into an output of desired length.

 I want to try absorbing the input as it gets encoded, passing in r-sized chunks whenever they’re ready to be absorbed.

This way we can encode and hash in one pass! Speeding this up even by a little is meaningful since we can expect to do this operation many times over the lifetime of the protocol. +Keccak256 belongs to a class of hash functions called Sponge hash functions. These sponge functions work by having an absorption phase where an input of any length is split into r-sized chunks and XOR-ed into some state S. Finally, once all the input chunks are consumed, the state S is squeezed into an output of desired length. + +I want to try absorbing the input as it gets encoded, passing in r-sized chunks whenever they’re ready to be absorbed. + +This way we can encode and hash in one pass! Speeding this up even by a little is meaningful since we can expect to do this operation many times over the lifetime of the protocol. ### Benchmarking Suite -Second, I want to build a ssz benchmarking suite to accuaretly assess performance of various ssz implementations and visually display how they perform against each other. I want to add nice plots and useful reports as well as differential flamegraphs to compare where in the encoding/decoding steps are certain packages lagging behind others. +Second, I want to build a ssz benchmarking suite to accurately assess performance of various ssz implementations and visually display how they perform against each other. I want to add nice plots and useful reports as well as differential flamegraphs to compare where in the encoding/decoding steps are certain packages lagging behind others. ## Roadmap ### Phase 1 +In the first phase, I will take my time running tests and benchmarking the current ecosystem of ssz implementations. It's a slow way to start but it should be worthwhile and remove a lot of the guesswork in optimizing my own implementation. +I will setup a workflow for: +- Obtaining real `BeaconBlock` and `BeaconState` data from mainnnet using [ethdo](https://github.com/wealdtech/ethdo) and +- Using said data in current benchmarks, which currently use consensus spec tests +- Profiling execution and memory allocations using [dhat](https://crates.io/crates/dhat). Allocation is the only real bottleneck in serialization since there are no expensive computations being done otherwise. +A benchmarking suite will emerge from the frequent testing I'll be doing as I begin streamlining my methodology. As such, I won't focus on building this suite from the getgo, but rather attempt to find optimizations first and then "productionize" my benchmarking flow. ### Phase 2 +In this phase, I will begin performance bug-hunting in various ssz crates (mainly lighthouse's). I'm hoping to make meaningful contributions and submit some PRs. This phase will inform whether pushing changes upstream will be more than enough for optimizing rust ssz crates, or whether a redesign can achieve sizeable improvements here. + ### Phase 3 +I will begin working on my optimized ssz implementation, or productionizing the benchmarking suite. + ### Phase 4 +Polishing the optimized ssz implementation and benchmarking suite. + ## Possible challenges ### Flamegraphs Incompatible For Comparisons Between Crates @@ -55,13 +71,13 @@ Any tooling to synchronize lockstep encoding & hashing might introduce some over ## Collaborators -### Fellows +### Fellows No. ### Mentors -I don't have one yet, but I'd like to ask Potuz to mentor me. +I don't have one yet, but I'd like to ask Potuz or someone from Lighthouse to mentor me. ## Resources From 5d6c7733e7348a19560b5a12c64afd934e8f5ad8 Mon Sep 17 00:00:00 2001 From: Rory Arredondo <93159440+arredr2@users.noreply.github.com> Date: Tue, 6 Aug 2024 06:12:27 -0500 Subject: [PATCH 034/143] Rory Arredondo Week 8 Update.md (#328) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ab67c3f8..09312cf1 100644 --- a/development-updates.md +++ b/development-updates.md @@ -170,7 +170,7 @@ The actual project development is the main part of the program. Post your regula | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | From 98012c0ffe43489c07bc1d2329c92fcf10449c16 Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Tue, 6 Aug 2024 16:54:28 +0530 Subject: [PATCH 035/143] Week 8 update by Md Amaan (#330) * Week 8 update * week 1 added as well --- development-updates.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/development-updates.md b/development-updates.md index 09312cf1..c9f678e0 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -44,6 +44,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated | [Léa Na](https://github.com/lean-apple) | | [Update 1](https://hackmd.io/@leanapple/epf-5-week-1) | [Update 2](https://hackmd.io/@leanapple/epf-5-week-2) | | [MaxDav](https://github.com/MaximeDavin) | | [Update 1](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/r1KDDcaSR) | [Update 2](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/rJ1c4-w8A) | | [MeldSun](https://github.com/meldsun0) | [Update 0](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/SJb4ugVE0) | | | +| [Md Amaan](https://github.com/Redidacove) | | [Update 1](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/HJ-vfiHB0) | | | [Nikhil](https://github.com/nikhilkumar1612) | | | [Update 2](https://hackmd.io/@zTxe9ZSCTiOhard8DLV68A/rkzSKnULR) | | [Nilav](https://github.com/gerceboss) | | [Update 1](https://hackmd.io/@gerceboss/rkEjSyiBA) | [Update 2](https://hackmd.io/@gerceboss/r1ObxCUUC) | | [mrk1tty](https://github.com/garv-aga) | | [Update 1](https://hackmd.io/@mrk1tty/B1rZCb9HA) | [Update 2](https://hackmd.io/@mrk1tty/B1T_N1OUA) | @@ -65,7 +66,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -92,7 +93,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Glory Agatevure](https://github.com/gconnect) | [Update 3](https://hackmd.io/@gconnect/rJijgCI8C) | [Update 4](https://hackmd.io/@gconnect/r1TakB_wA) | [Update 5](https://hackmd.io/@gconnect/Skw5Z7f_A) | [Native Ephemery Testnet Client Pair Implementation](/projects/native-ephemery-client-pair-implementation.md) | | [Hamid Bateni](https://github.com/irnb) | [Update 3](https://hackmd.io/@irnb/epf_week3) | [Update 4](https://hackmd.io/@irnb/epf_week4) | [Update 5](https://hackmd.io/@irnb/epf_week5) | [Inclusion List with Plausible Deniability](projects/attestation-based-inclusion-list.md) | | [Hangleang](https://github.com/hangleang) | [Update 3](https://hackmd.io/@hangleang/epf5-week3) | [Update 4](https://hackmd.io/@hangleang/epf5-week4) | [Update 5](https://hackmd.io/@hangleang/epf5-week5) | [PeerDAS in Grandine](projects/peerdas-grandine.md) | -| [Hopinheimer](https://github.com/hopinheimer) | [Update 3](https://hackmd.io/@hopin232/HyIxzVgDA) | [Update 4](https://hackmd.io/@hopin232/HkD7QcRDA) | [Update 5](https://hackmd.io/@hopin232/HJ3vEtGO0) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | +| [Hopinheimer](https://github.com/hopinheimer) | [Update 3](https://hackmd.io/@hopin232/HyIxzVgDA) | [Update 4](https://hackmd.io/@hopin232/HkD7QcRDA) | [Update 5](https://hackmd.io/@hopin232/HJ3vEtGO0) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [Ifeoluwa Oderinde](https://github.com/owanikin) | [Update 3](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/HJAO40qUC) | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 3](https://hackmd.io/@jihoonsong/SkUIKCLLR) | [Update 4](https://hackmd.io/@jihoonsong/SJH-cXMdA) | [Update 5](https://hackmd.io/@jihoonsong/rkc04VzuR) | [Prototyping ePBS](/projects/prototyping-epbs.md) | | [jsvisa](https://github.com/jsvisa) | [Update 3](https://hackmd.io/@jsvisa/epf5-week3) | [Update 4](https://hackmd.io/@jsvisa/epf5-week4) | [Update 5](https://hackmd.io/@jsvisa/epf5-week5) | | @@ -125,7 +126,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|--------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -152,7 +153,7 @@ The actual project development is the main part of the program. Post your regula | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | | | | | | | | | | | | | | @@ -162,6 +163,7 @@ The actual project development is the main part of the program. Post your regula | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | @@ -174,7 +176,7 @@ The actual project development is the main part of the program. Post your regula | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | @@ -185,5 +187,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -| ------- | ---------------- | -------------------- | +|---------|------------------|----------------------| | | | | From 4173d78fe7660194fc43d873e2850aae1c8a1cfd Mon Sep 17 00:00:00 2001 From: rahul <10168946+raxhvl@users.noreply.github.com> Date: Tue, 6 Aug 2024 13:26:18 +0200 Subject: [PATCH 036/143] =?UTF-8?q?=E2=9C=A8=20feat:=20week=208=20(#331)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ✨ feat: week 8 * 🥢 nit: label --------- Co-authored-by: rahul Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/development-updates.md b/development-updates.md index c9f678e0..789f3a2d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -126,7 +126,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|--------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -140,7 +140,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | | | | | | | | | | | | | | @@ -168,11 +168,11 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | From f04ae6ee8fd617a7a38118a7f00f02fc72f4f3c2 Mon Sep 17 00:00:00 2001 From: Yash Saraswat <107622640+0xpanicError@users.noreply.github.com> Date: Tue, 6 Aug 2024 17:02:56 +0530 Subject: [PATCH 037/143] Project Proposal - SSF consensus research (#306) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create ssf-consensus-research.md * Update ssf-consensus-research.md * Update projects/ssf-consensus-research.md Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com> * Update projects/ssf-consensus-research.md Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com> * Update projects/ssf-consensus-research.md Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com> * Apply suggestions from code review --------- Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com> Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- projects/ssf-consensus-research.md | 75 ++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 projects/ssf-consensus-research.md diff --git a/projects/ssf-consensus-research.md b/projects/ssf-consensus-research.md new file mode 100644 index 00000000..01858fa2 --- /dev/null +++ b/projects/ssf-consensus-research.md @@ -0,0 +1,75 @@ +# SSF Research + +A novel consensus mechanism to achieve single slot finality with dynamic availability + +## Motivation + +Ethereum currently uses the Gasper protocol as its consensus mechanism. It is a complicated and intervowen mechanism between LMD-GHOST that provides availabilty and Casper-FFG which is responsible for finality. This creates several issues like reorg related attacks and longer finality times. Hence, there is an active effort towards Single Slot Finality. + +BFT mechanisms like Tendermint already provide single slot finality but using such protocols is an issue because they can halt if a supermajority of nodes are not online. Ethereum prioritises dynamic availabilty at all costs which makes existing designs like Tendermint infeasible for Ethereum. + +There has been research into this field and the development of a simple Single Slot Finality protocol by Francesco D’Amato and Luca Zanolini. The core idea behind their approach is to add another voting phase in the slot for fast finality. The main problem behind this design is the practical limitations of signature aggregation for millions of validators. + +Ethereum would not prefer an increase in the 32ETH staking requirement or the hardware requirements for running validators nodes. As a result, there has been more research on committee based design to address the issues of the SSF protocol. There have been some alternate designs like 3SF and Orbit SSF as well to evaluate exactly how a new consensus protocol for Ethereum should be implemented. + +## Project Description + +There has been limited research done on dynamically available protocols. Most of the research around SSF has been on modifications to LMD-GHOST based architectures. A major question in consensus research is to find a way to have dynamic availability that works well with committee based architectures. + +My goal for this project is to do research around novel consensus mechanism to acheive single slot finality with dynamic availabilty. This involves extensively researching existing architectures, understanding problems in those architectures, looking for novel designs like DAG based protocols and keeping mind the practical limitations of signature aggregation. + +### Why work on a novel mecahnism when there are several SSF protocols? +- LMD-GHOST like protocols would require committee based architectures that don't work well for dynamic availability +- there are other problems that arise in GHOST like designs that may not be present in a novel protocol +- prevents tunnel view designs and provides a broad set of protocols to evaluate from + +## Specification + +The goal of the project would be to come up with a novel design and possibly publish it as an academic research paper. To achieve this, I must first continue going through existing literature and familiarize with research already done in this field. After gaining a deep understanding of consensus protocols, I will begin drawing out new designs that can provide finality with economic security within a single slot while also preserving dynamic availability. + +There has been relatively little research on dynamically available protocols so there must also be work done in that direction that can complement a novel protocol. Mostly the work done during the fellowship will comprise of reading academic research on all related topics and trying to come with new architectures. Occasional discussions and brainstorming sessions with subject experts can be very helpful. + +## Roadmap + +The project would comprise of three primary stages: +- Familiarising with existing research +- Brainstorming novel mechanisms +- Discussions and peer review for insights + +The first stage would involve reading academic papers and resources along with discussions with the mentors to gain a comprehensive understanding of the landscape. The following concepts would require high attention: +- LMD-GHOST and Gasper +- Dynamic Availability +- Other families of protocols +- DAG based protocols +- Existing SSF research + +This stage can take up 1-2 months to complete. + +The second and third stages would have a lot of back and forth and take a few months. It is possible that the final research may not be finished in time for the fellowship but I have developed a deep interest in consensus research and would ensure continued work on this project untill a valuable result can be provided. + +## Possible challenges + +The primary challenge of this project is of course the fact that coming up with a novel consensus mechanism is a huge task without any certainty of completion. I hope that with sincere dedication and some guidance from mentors, a note-worthy result is obtained from this fellowship. + +If despite my best efforts, a consensus mechanism could not be finalised, the existing domain knowledge would benefit greatly in contributing to other forms of research and even specification and prototyping for existing architectures. + +## Project Goal + +The end goal of a succesful completion of the project would be an academic paper that outlines a novel consensus mechanism that can potentially be considered to replace GAsper in its current form. +This mechanism would have the following properties: +- Single Slot Finality +- Dynamic Availability +- Practically feasible with high economic security +- Does not increase validator requirements significantly +- No drastic increases in slot times from 12 seconds + +## Collaborators + +### Fellows +N/A + +### Mentors +Francesco D'Amato + +## Resources +TODO From 56ef0f72ac207582fbbfb901721294081979da10 Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Thu, 8 Aug 2024 16:58:41 +0530 Subject: [PATCH 038/143] Update project proposal in development-updates.md (#333) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 789f3a2d..acb4a765 100644 --- a/development-updates.md +++ b/development-updates.md @@ -111,7 +111,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | | [RoryArredondo](https://github.com/arredr2) | [Update 3](https://hackmd.io/@arredr2/Bkehft2IR) | [Update 4](https://hackmd.io/@arredr2/BJ_GbXzDA) | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 3](https://hackmd.io/@0xrosetteeee/Week3) | [Update 4](https://hackmd.io/@0xrosetteeee/Week4) | [Update 5](https://hackmd.io/@0xrosetteeee/BJw067Eu0) | | +| [Rose Jethani](https://github.com/rose2221) | [Update 3](https://hackmd.io/@0xrosetteeee/Week3) | [Update 4](https://hackmd.io/@0xrosetteeee/Week4) | [Update 5](https://hackmd.io/@0xrosetteeee/BJw067Eu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | | [Rupam Dey](https://github.com/rupam-04) | [Update 3](https://hackmd.io/@rupam-04/Week3) | [Update 4](https://hackmd.io/@rupam-04/Week4) | [Update 5](https://hackmd.io/@rupam-04/Week5) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [Saeid](github.com/xm0onh) | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 3](https://hackmd.io/@threehrsleep/epf_week3) | | [Update 5](https://hackmd.io/@threehrsleep/epf_week5) | [Direct(non-http) integration of Lighthouse-Reth & Tracing integration in Lighthouse](projects/direct-integration-of-lighthouse-reth-and-tracing-integration-in-lighthouse.md) | From abaafab7cc116824e25bac70b2350e858cbdff21 Mon Sep 17 00:00:00 2001 From: Yash Saraswat <107622640+0xpanicError@users.noreply.github.com> Date: Thu, 8 Aug 2024 20:38:18 +0530 Subject: [PATCH 039/143] Update development-updates.md (#334) --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index acb4a765..873faf74 100644 --- a/development-updates.md +++ b/development-updates.md @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | |--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | | +| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 3](https://hackmd.io/@adigupta/S1_Lq4-wR) | [Update 4](https://hackmd.io/@adigupta/rJ2y2koDR) | [Update 5](https://hackmd.io/@adigupta/rym-4nXdR) | [reth-verkle-poc](projects/reth-verkle-poc.md) | @@ -127,7 +127,7 @@ The actual project development is the main part of the program. Post your regula | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | | | | | | | | | | | | | | | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | From 5131ffc4bffee894306d571b11bb7faa724b3dbb Mon Sep 17 00:00:00 2001 From: guha-rahul <52607971+guha-rahul@users.noreply.github.com> Date: Sun, 11 Aug 2024 20:47:02 +0530 Subject: [PATCH 040/143] Update development-updates.md (#336) This was the update for week 8 --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 873faf74..2ee2be91 100644 --- a/development-updates.md +++ b/development-updates.md @@ -167,7 +167,7 @@ The actual project development is the main part of the program. Post your regula | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | | | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | |[Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | From 70d94b88ddada640300dd781304cc9c98103920c Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 12 Aug 2024 11:24:21 +0100 Subject: [PATCH 041/143] week 9 update (#338) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 2ee2be91..49468ba1 100644 --- a/development-updates.md +++ b/development-updates.md @@ -150,7 +150,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | From 072d92040e495376fdfe07e31efd91ef74d888fc Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:58:51 +0530 Subject: [PATCH 042/143] week 9 dev updates (#340) --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 49468ba1..16c0071f 100644 --- a/development-updates.md +++ b/development-updates.md @@ -174,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index c6b68662..2ca304d5 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -17,4 +17,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 5](https://hackmd.io/@rupam-04/Week5) * [Week 6](https://hackmd.io/@rupam-04/Week6) * [Week 7](https://hackmd.io/@rupam-04/Week7) -* [Week 8](https://hackmd.io/@rupam-04/Week8) \ No newline at end of file +* [Week 8](https://hackmd.io/@rupam-04/Week8) +* [Week 9](https://hackmd.io/@rupam-04/Week9) \ No newline at end of file From 64b7a06b3ad82ed617af1a389e2ec10b89929444 Mon Sep 17 00:00:00 2001 From: "Utkir S." Date: Mon, 12 Aug 2024 15:33:21 +0500 Subject: [PATCH 043/143] sulpiride: week 9 (#341) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 16c0071f..438f8c98 100644 --- a/development-updates.md +++ b/development-updates.md @@ -128,7 +128,7 @@ The actual project development is the main part of the program. Post your regula | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | From 7fc49494d08de13c53d3b28020a92d3e9227d68d Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 12 Aug 2024 13:35:49 +0300 Subject: [PATCH 044/143] Katya: Week-9 updates (#339) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit week 9 --------- Signed-off-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 438f8c98..ce79ea24 100644 --- a/development-updates.md +++ b/development-updates.md @@ -147,7 +147,7 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | | | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | From b6af444889b96ee19d18f559836e29edb52f8f7b Mon Sep 17 00:00:00 2001 From: Delweng Date: Mon, 12 Aug 2024 18:36:48 +0800 Subject: [PATCH 045/143] add week9 for jsvisa (#342) Signed-off-by: jsvisa --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ce79ea24..14fec393 100644 --- a/development-updates.md +++ b/development-updates.md @@ -156,7 +156,7 @@ The actual project development is the main part of the program. Post your regula | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | From 38be898e47f5d32367573ad3f8ce061933159611 Mon Sep 17 00:00:00 2001 From: AshliaYan <45923791+AshliaYan@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:37:24 +0200 Subject: [PATCH 046/143] week 9 update (#343) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 14fec393..f63bd1c6 100644 --- a/development-updates.md +++ b/development-updates.md @@ -134,7 +134,7 @@ The actual project development is the main part of the program. Post your regula | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | | | | | | | | | | | | | | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | From 388f6976606abd1a8b992aa2d0ba7ed30d944d1f Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Mon, 12 Aug 2024 13:40:40 +0300 Subject: [PATCH 047/143] DanGoron Week9 development-update (#337) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * DanGoron Week 8 dev-update * DanGoron Week 9 Dev-update --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 117 ++++++++++++++++++++--------------------- 1 file changed, 58 insertions(+), 59 deletions(-) diff --git a/development-updates.md b/development-updates.md index f63bd1c6..b3670898 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -124,68 +124,67 @@ With the gained insight into the protocol, the following weeks serve as a deep d ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. - -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | | | | | | | | | | | | | -| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | | | | | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | | | | | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | |[Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | | | | | | | | | | | | | +| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | | | | | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | | | | | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | +| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | ## Cohort end The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -|---------|------------------|----------------------| +| ------- | ---------------- | -------------------- | | | | | From e7f5490441d80fe8510f2b9da2ae3bb3a89efc32 Mon Sep 17 00:00:00 2001 From: JihoonSong Date: Mon, 12 Aug 2024 19:50:33 +0900 Subject: [PATCH 048/143] Add Update 9 of Jihoon Song (#344) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add Update 9 of Jihoon Song * Modify hackmd links --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index b3670898..3bf231f3 100644 --- a/development-updates.md +++ b/development-updates.md @@ -124,6 +124,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. + | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | @@ -154,7 +155,7 @@ The actual project development is the main part of the program. Post your regula | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/2m8UzqdDRWSl1bhA5XJhUQ) | [Update 7](https://hackmd.io/v67JgkcwQEKcDEyaYSWqFw) | [Update 8](https://hackmd.io/DiOVa6x5QfWn_Sn22hAm4A) | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | From 6c4680435d27ccfe728ca7442f1c4f6943cfaa67 Mon Sep 17 00:00:00 2001 From: Daniel Knopik <107140945+dknopik@users.noreply.github.com> Date: Mon, 12 Aug 2024 13:08:16 +0200 Subject: [PATCH 049/143] dknopik week9 (#345) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 3bf231f3..339399a3 100644 --- a/development-updates.md +++ b/development-updates.md @@ -144,7 +144,7 @@ The actual project development is the main part of the program. Post your regula | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | From 65aca29b959836ccae5e04ad4fab5e4426d77a2f Mon Sep 17 00:00:00 2001 From: Zarathustra Date: Mon, 12 Aug 2024 14:03:28 +0200 Subject: [PATCH 050/143] docs: week 9 development update (#347) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 339399a3..1acd1d6b 100644 --- a/development-updates.md +++ b/development-updates.md @@ -180,7 +180,7 @@ The actual project development is the main part of the program. Post your regula | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | | | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end From 1dccdeecccc7765a2e10d744dc6844a59154d4f6 Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Mon, 12 Aug 2024 17:57:58 +0530 Subject: [PATCH 051/143] Update development-updates.md (#348) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 1acd1d6b..35dbf988 100644 --- a/development-updates.md +++ b/development-updates.md @@ -140,7 +140,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | From 63ec3da2576b2676b16f5bd6cfcb340b17d364f9 Mon Sep 17 00:00:00 2001 From: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com> Date: Mon, 12 Aug 2024 16:25:21 +0100 Subject: [PATCH 052/143] Week 8&9 update (#349) * Update securing-grandines-performance.md Add mentor and additional cohort fellow * Week 8&9 update --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 35dbf988..7b7bc106 100644 --- a/development-updates.md +++ b/development-updates.md @@ -138,7 +138,7 @@ The actual project development is the main part of the program. Post your regula | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | From 780e3ddb4a5bc988937cd1b2f988dccc2dc97f86 Mon Sep 17 00:00:00 2001 From: Darex <1010adigupta@gmail.com> Date: Mon, 12 Aug 2024 20:57:05 +0530 Subject: [PATCH 053/143] add week 9 updates (#350) --- development-updates.md | 2 +- notes/AdityaGupta.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 7b7bc106..284c401e 100644 --- a/development-updates.md +++ b/development-updates.md @@ -130,7 +130,7 @@ The actual project development is the main part of the program. Post your regula | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | diff --git a/notes/AdityaGupta.md b/notes/AdityaGupta.md index d79d5dc9..1c6d7655 100644 --- a/notes/AdityaGupta.md +++ b/notes/AdityaGupta.md @@ -17,4 +17,6 @@ These are my weekly EPF updates: - [Week 4](https://hackmd.io/@adigupta/rJ2y2koDR) - [Week 5](https://hackmd.io/@adigupta/rym-4nXdR) - [Week 6](https://hackmd.io/@adigupta/H139c34KA) -- [Week 7](https://hackmd.io/@adigupta/S1m6RhVFC) \ No newline at end of file +- [Week 7](https://hackmd.io/@adigupta/S1m6RhVFC) +- [Week 8](https://hackmd.io/@adigupta/Sy09KtDqC) +- [Week 9](https://hackmd.io/@adigupta/SklJd9P5A) \ No newline at end of file From 4cb9c11f6a48157fb61c8424c6ad9b3a4a3373c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Havel?= <61149543+taxmeifyoucan@users.noreply.github.com> Date: Mon, 12 Aug 2024 17:31:21 +0200 Subject: [PATCH 054/143] forking more explicit --- program-guide/repo-guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/program-guide/repo-guide.md b/program-guide/repo-guide.md index 2e69b7aa..4e9d6ef6 100644 --- a/program-guide/repo-guide.md +++ b/program-guide/repo-guide.md @@ -37,9 +37,9 @@ You should: The cohort coordination using a public repository is also meant to give you an experience of real-world collaboration in free open-source software (FOSS) development using [Git](https://git-scm.com/video/what-is-version-control). Git tracks changes to code, making collaboration on projects seamless, especially in FOSS where public repositories are the norm. Consider using the Git command line interface (CLI) over using GitHub's web interface. It's an important skill you can learn during the cohort that will serve you well throughout your career. Check out the resources on [using git in the epf.wiki](https://epf.wiki/#/wiki/dev/cs-resources?id=terminals-shell-scripting-and-version-control). -#### 1. Setting up your local repository +#### 1. Forking the repository and setting up your local environment -Install [git](https://git-scm.com/) using a preferred method on your machine and set it up with your github SSH key. You need to [setup ssh](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) and [add the generated key to your github account](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) if you haven't done so yet. With your git setup complete, fork the repo to your github account (by clicking the Fork button) and clone the fork locally, for example: +Install [git](https://git-scm.com/) using a preferred method on your machine and set it up with your github SSH key. You need to [setup ssh](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) and [add the generated key to your github account](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) if you haven't done so yet. With your git setup complete, **fork the repo** to your github account (by clicking the Fork button) and clone the fork locally, for example: ``` git clone git@github.com:taxmeifyoucan/cohort-five.git From 7826466f757f51b6314f411ef54a8d980f35d509 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Tue, 13 Aug 2024 03:02:58 -0600 Subject: [PATCH 055/143] Update development-updates.md (#352) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 284c401e..39d1652f 100644 --- a/development-updates.md +++ b/development-updates.md @@ -146,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | From 7f4b5051ed72efacc63e2cac2c00de037f223afe Mon Sep 17 00:00:00 2001 From: guha-rahul <52607971+guha-rahul@users.noreply.github.com> Date: Tue, 13 Aug 2024 14:33:28 +0530 Subject: [PATCH 056/143] Update development-updates.md (#351) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 39d1652f..5392818d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -167,7 +167,7 @@ The actual project development is the main part of the program. Post your regula | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | From 08eff617e01e2f02b685dc28f735c34d69336c74 Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Tue, 13 Aug 2024 16:24:37 +0700 Subject: [PATCH 057/143] add week9 update (#353) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 5392818d..4204a47c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -152,7 +152,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | From a48a80b8f48a690fa248877097b9e4b7162c5db4 Mon Sep 17 00:00:00 2001 From: Bastin <43618253+Inspector-Butters@users.noreply.github.com> Date: Tue, 13 Aug 2024 11:29:53 +0200 Subject: [PATCH 058/143] add week 9 updates (#346) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 14 +++++++------- notes/Bastin.md | 1 + 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/development-updates.md b/development-updates.md index 4204a47c..10c5d719 100644 --- a/development-updates.md +++ b/development-updates.md @@ -130,29 +130,29 @@ The actual project development is the main part of the program. Post your regula | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | | [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | | | | | | | | | | | | | | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50 | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | @@ -167,7 +167,7 @@ The actual project development is the main part of the program. Post your regula | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | diff --git a/notes/Bastin.md b/notes/Bastin.md index 5706b300..53c0f692 100644 --- a/notes/Bastin.md +++ b/notes/Bastin.md @@ -26,3 +26,4 @@ Here you can see my weekly updates as well in the [`development-updates.md`](htt - [Week 3](https://hackmd.io/@Bastin/By8UVwlPA) - [Week 5](https://hackmd.io/@Bastin/HyqHfO9OR) - [Week 6](https://hackmd.io/@Bastin/Hke55_9dR) +- [Week 9](https://hackmd.io/@Bastin/B1Ja58D9C) From 7b5875e227993d1f01fa343838ed8070ab1ae9bd Mon Sep 17 00:00:00 2001 From: Nilav Prajapati <122373295+gerceboss@users.noreply.github.com> Date: Tue, 13 Aug 2024 19:45:15 +0530 Subject: [PATCH 059/143] Nilav: week 8 & 9 Update (#354) * added development update * Updated project proposal section --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 10c5d719..4276a25b 100644 --- a/development-updates.md +++ b/development-updates.md @@ -105,7 +105,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [MeldSun](https://github.com/meldsun0) | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | -| [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | | +| [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | | [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) | | | [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | @@ -166,7 +166,7 @@ The actual project development is the main part of the program. Post your regula | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | From 44776d522161d1d744e714f0e93f4cb89090f643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Havel?= <61149543+taxmeifyoucan@users.noreply.github.com> Date: Tue, 13 Aug 2024 16:16:35 +0200 Subject: [PATCH 060/143] fix table --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 4276a25b..418035c3 100644 --- a/development-updates.md +++ b/development-updates.md @@ -146,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50 | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | From 6caca1e86aa65eebdf9df68f778e0512f5b21077 Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Wed, 14 Aug 2024 16:46:49 +0530 Subject: [PATCH 061/143] Development _update 7 8 (#357) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 418035c3..f5a61e90 100644 --- a/development-updates.md +++ b/development-updates.md @@ -173,7 +173,7 @@ The actual project development is the main part of the program. Post your regula | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | From db447fd8565dc85ae0bfd5f25c27e1a4624c3355 Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Wed, 14 Aug 2024 16:56:13 +0530 Subject: [PATCH 062/143] added week9 updates (#356) --- development-updates.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/development-updates.md b/development-updates.md index f5a61e90..5d3f23ba 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | |--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/ssf-consensus-research.md) | +| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 3](https://hackmd.io/@adigupta/S1_Lq4-wR) | [Update 4](https://hackmd.io/@adigupta/rJ2y2koDR) | [Update 5](https://hackmd.io/@adigupta/rym-4nXdR) | [reth-verkle-poc](projects/reth-verkle-poc.md) | @@ -105,13 +105,13 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [MeldSun](https://github.com/meldsun0) | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | -| [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | +| [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | | [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) | | | [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | | [RoryArredondo](https://github.com/arredr2) | [Update 3](https://hackmd.io/@arredr2/Bkehft2IR) | [Update 4](https://hackmd.io/@arredr2/BJ_GbXzDA) | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 3](https://hackmd.io/@0xrosetteeee/Week3) | [Update 4](https://hackmd.io/@0xrosetteeee/Week4) | [Update 5](https://hackmd.io/@0xrosetteeee/BJw067Eu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | +| [Rose Jethani](https://github.com/rose2221) | [Update 3](https://hackmd.io/@0xrosetteeee/Week3) | [Update 4](https://hackmd.io/@0xrosetteeee/Week4) | [Update 5](https://hackmd.io/@0xrosetteeee/BJw067Eu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | | [Rupam Dey](https://github.com/rupam-04) | [Update 3](https://hackmd.io/@rupam-04/Week3) | [Update 4](https://hackmd.io/@rupam-04/Week4) | [Update 5](https://hackmd.io/@rupam-04/Week5) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [Saeid](github.com/xm0onh) | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 3](https://hackmd.io/@threehrsleep/epf_week3) | | [Update 5](https://hackmd.io/@threehrsleep/epf_week5) | [Direct(non-http) integration of Lighthouse-Reth & Tracing integration in Lighthouse](projects/direct-integration-of-lighthouse-reth-and-tracing-integration-in-lighthouse.md) | @@ -126,7 +126,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -138,7 +138,7 @@ The actual project development is the main part of the program. Post your regula | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | @@ -146,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | @@ -155,7 +155,7 @@ The actual project development is the main part of the program. Post your regula | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | @@ -163,10 +163,10 @@ The actual project development is the main part of the program. Post your regula | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | @@ -187,5 +187,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -| ------- | ---------------- | -------------------- | +|---------|------------------|----------------------| | | | | From 1c8d9801a78f38a80835f84db2cbeed49613b146 Mon Sep 17 00:00:00 2001 From: meldsun0 <160340597+meldsun0@users.noreply.github.com> Date: Wed, 14 Aug 2024 09:53:18 -0300 Subject: [PATCH 063/143] Adding project description and week 8 update (#335) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 5 +- projects/samba-a-java-portal-client.md | 99 ++++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 2 deletions(-) create mode 100644 projects/samba-a-java-portal-client.md diff --git a/development-updates.md b/development-updates.md index 5d3f23ba..15e218c5 100644 --- a/development-updates.md +++ b/development-updates.md @@ -125,6 +125,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. + | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | |--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | @@ -162,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | | | | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | @@ -173,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | diff --git a/projects/samba-a-java-portal-client.md b/projects/samba-a-java-portal-client.md new file mode 100644 index 00000000..1fcd391f --- /dev/null +++ b/projects/samba-a-java-portal-client.md @@ -0,0 +1,99 @@ +# Samba: A Simple Portal Client in Java + +Implementation of the Portal Client Specifications as a separate focused component that is easy to understand and contribute leverage by already available libraries that could be freely used to speed development or used as references. + +Code: https://github.com/meldsun0/samba + +## Motivation + +Increase client diversity by having another Portal Client in this case in Java. Today we have the following clients: https://www.ethportal.net/clients + +## Project description + +Implement a proof of concept of the Execution History Network sub-protocol in a way that could later be extended to include other sub-protocols. The idea is to have a module with all the necessary code for basic operations and another module for each sub-protocol with specific needs. + +## Specification + +- Define domain object of the protocol-wire +- Research DHT and implement it. +- Check existence of UTP libraries and incorporate to the design. +- SSZ implementation +- Incorporate Netty +- Implement the following operations: + - Joining the network + - Finding Nodes + - Neighborhood Gossip + - Storing content + - Finding content +- Expose API according to the Execution History Network. +- Define storage +- Add monitoring +- Add metrics +- Add structure building process. +- Add documentation and a wiki page +- Implement integration test and validate different test vectors. + +## Roadmap + +### August + +- Define domain object of the protocol-wire +- Research DHT and implement it. +- SSZ implementation +- Incorporate Netty + +### September and October + +- Implement the following operations: + - Joining the network + - Finding Nodes + - Neighborhood Gossip + - Storing content + - Finding content +- Check existence of UTP libraries and incorporate to the design. +- Implement integration tests and validate different test vectors. +- Define storage + +### November and December + +- Expose API according to the Execution History Network. +- Add monitoring +- Add metrics +- Add structure building process. +- Add documentation and a wiki page + +## Possible challenges + +- I will be building the proof of concept while learning a lot of different things at the same time. + + +### Learning + +- I will get deeper in new libraries and low level stuff around the protocol and how it works. +- I will get familiar with DHT, SSZ, UTP and the portal protocol itself. + + +## Goal of the project + +Have a fully working proof of concept of the Execution History Network sub-protocol that could be easily extended to incorporate the next sub-protocols. It should be a starting point to attract more collaborators that are willing to focus on Portal. + + +## Collaborators + +- Coordinate with another member of the EPF that is also working on a similar project. + +### Mentors + +- There are currently no mentors. + + +## Resources + +https://www.ethportal.net/ +https://github.com/ethereum/portal-network-specs +https://github.com/hyperledger/besu +https://github.com/ethereum/devp2 +https://github.com/Consensys/discovery +https://www.ethportal.net/clients + + From 826a2b21d4f5a095e67892b9696ad89b8b52512f Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Thu, 15 Aug 2024 12:28:38 +0300 Subject: [PATCH 064/143] eODS (enshrined Operator Delegator separation) Specification (#255) * DanGoron: Project Proposal * fixed deposit process * nits * updated Part2 of the Project * fixed deliverables * updated Research part * updated Delegator role selection paragraph + protocol services diagram * updated Unbundling validator role paragraph * removed PTC from possible Delegator role list --- projects/eods-specification.md | 272 +++++++++++++++++++++++++++++++++ 1 file changed, 272 insertions(+) create mode 100644 projects/eods-specification.md diff --git a/projects/eods-specification.md b/projects/eods-specification.md new file mode 100644 index 00000000..404edd12 --- /dev/null +++ b/projects/eods-specification.md @@ -0,0 +1,272 @@ + +# eODS (enshrined Operator-Delegator Separation) specification + +## Motivation + +**What problem is the project solving? Why is it important?** + +Today, ETH delegators allocate their principal to node operators off-protocol, via staking pools. + +The pain is that off-protocol ETH delegation is easily captured by exogenous influences, as seen today in liquid staking, leading to the centralization of staking pools, in the detriment of protocol safety. Delegators are given no real voting power, and no meaningful role in the Protocol. + +The project addresses inefficiencies associated with the limits of what the Ethereum Protocol can detect and how it defends itself, in the context of delegated proof of stake. It also proposes a shift in validator economics *design philosophy* for the scope of leaping towards SSF (Single Slot Finality) implementation, with overall improved protocol resilience: + +- The Protocol cannot see ETH delegations, so its reach and ability to control Validators is limited in that aspect. The project addresses this issue, helping the Protocol disambiguate the Validator role and "see" the staking scene actors. + + Ethereum Protocol's credibility comes from the control over the Validators that execute the protocol. But it can only control what it can see, so it's important to extend these limits, in order to allow for the Protocol to have the capacity to react with automated defense systems. + +- Currently, ETH delegators do not play a [meaningful role](https://epf.wiki/#/wiki/research/eODS?id=the-role-of-delegators) in the protocol, as they don't actively participate in Consensus. We can improve this by allowing the Protocol to identify delegated stake and incentivize that role selection. Delegators under eODS model do not contribute to the economic security of FFG, i.e. Delegators do not partake in Finality (non-slashable stake), but they are able to surface discrepancies in the gadget’s functioning. Their services can be compensated by re-allocated aggregated issuance. + + Delegator role, under Operator-Delegator separation: + * The curation of operator set: Opinionated delegators may decide to choose between different operators based on e.g., fees or reliability. These criteria could be part of a Validator rating system developed either on CL clients side or in-protocol. + * The provision of non-FFG services: The delegators may be called upon to provide non-slashable yet critical services, like: + * input their view into censorship-resistance gadgets such as inclusion lists or multiplicity gadgets. + * co-sign block proposals, attestations together with the bonded Gasper operators. + + This is important, so we can move away from the unincentivized delegate selection practiced today in delegated proof of stake, which is basically [a flawed type of voting](https://notes.ethereum.org/@vbuterin/staking_2023_10#Expanding-delegate-selection-powers). + +- Building towards the inevitable implementation of SSF requires taking the best possible trade-offs. +Identifying, disambiguating, or solving these trade-offs is not trivial, as they depend on a wide range of challenges and limitations: + - physical network limitations (e.g. computing power) + - technical limitations (e.g. per slot BLS signatures aggregation) + - not-just-technical fundamentals (e.g. community goals and values vs. out-of-protocol market forces) + + This is important in our journey to build Ethereum as the envisioned global-scale network, because in that scenario, single-slot finality is not only desirable but most likely mandatory, and I feel that if we're building towards the right goals, we better be building towards SSF. Regardless what the goals set by the Ethereum community turn out to be, enshrining ODS would help the community impose those goals, by exercising better control over the validators that execute the protocol, while addressing the challenges mentioned above. + +- A daunting aspect about building towards SSF is the need to drastically reduce the validator set size (measured in *individual message signers*, not in *stake weight*), while encouraging an ever increasing validators count, for the scope of overall increased resilience. +These seemingly conflictual goals can be resolved by the realization that we need to move away from the concept that every participant signs in every slot. +In the SSF context, we can assume a limit of $1.8 million$ BLS signatures that could be processed every slot. +Frameworks, like Rainbow staking[ [1]](#resources), or Orbit SSF [[9] ](#resources) propose either splitting staking in two tiers based on a balance threshold, or sampling the Validator set by balance, reducing the number of BLS signatures that need to be processed every slot in the Finality gadged. The Light layer/ periphery participants would be encouraged to participate in as many numbers as possible, and rotated in random selections. +The number of FFG participants is constrained by the efficiency of cryptographic constructions (aggregating signatures), but as cryptographic methods or simply hardware progress, the number of "seats" may increase. + + This is important for hardening protocol resilience(a wider array of proposers, attesters, whistle-blowers and censorship-resistance agents), even in the perspective of exogenous (or even self imposed, endogenous) limitations. + +- Liquid staking centralization is a well known issue in the space and exploring solutions to it is one important topic of the protocol's [roadmap](https://epf.wiki/#/wiki/research/roadmap). The project proposes a solution to the long-term key question of "what’s the intended Etherean way for the large ETH holders that want return for their participation in protocol”. Finding a solution to this untrivial question will, most likely, mitigate liquid staking centralization. + +**What area of the protocol will be affected?** + +Implementing the project implies changes to the Execution Layer (EL) and the Beacon Chain (CL) specifications. + + +## Project description +My proposed solution is an implementation of eODS, implying a **separation** of the **Validator** role, implemented at protocol level: + +### Unbundling the Validator role between Operator and Delegator. + +This project proposes a way to enshrine the delegation process, in order to map in-protocol Principal-Agent relationship, in the context of ETH staking. + +It aims to solve the above inefficiencies by providing delegators, with an explicit mechanism to deposit / compound and delegate their principal. Capital providers will be able to delegate stake to another (possibly new) targeted validator (node operator), thus allowing them to be opinionated in their operators of choice. This all in-protocol, in particular not involving the deposit contract in a different way than a regular deposit is. + +The **Validator role** will be unbundled in two separate protocol entities: +* Delegator - an optional protocol role for ETH holders that want to participate in a way that is lighter than a full staking operation, but still meaningfull. + +* Operator - a protocol role equivalent to today's node operators, running consensus validators and executing the Protocol. Operators are accountable to Delegators in the context of delagated proof-of-stake. + +With eODS we will have two types of validators: +* heavy Validators (or Validators - for simplicity and correspondence with the current PoS) participating in protocol Finality +* light Validators participating in non-Finality (light)Protocol services providing. + + The actions set of Validators would be reduced by transfering the Censorship Resistance protocol services e.g. IL, and other non-FFG attributes to the light Validator's actions set. + +#### Actively Validated Service (AVS), as Delegator role selection + +The second part of the project consists of the conceptual design of a plug-and-play interface for future integration of light protocol services and an MVP specification of the interface, as minimal expected deliverables. + +The distinction between different types of protocol services, under eODS: + + * Consensus (Finality) services - FFG type + + * Censorship Resistant services - AVS type + + Delegators could use the *liability proof*, received after delegating towards operators participating in FFG, for "backing" operators participanting in light protocol services i.e. CR services, committing to the provision of an “actively validated service” (AVS) and possibly receiving rewards for good service provision. + +Possible separation of protocol services(modeled upon ePBS): + +![Protocol Services](https://hackmd.io/_uploads/rkzjBG95A.png) + +#### Conceptual design of an interface for adding light protocol services: +* General design principle + * Design constraints + * Identify light & heavy operators and other stakeholders + * Identify services + * Finality gadget + * Censorship-resistance gadgets (e.g. Inclusion lists, Multiplicity gadgets) + * Economics of consensus services + * Economics of AVS + * MVI of the different protocol services +* Specification notes referencing: + * An adaptation of the slashing mechanism to account for partially slashable light services + * Liveness + * Protocol safety + +## Part 1 - eODS Specification +**How will you implement your solutions? Give details and more technical information on the project.** + +### What are the minimum set of requirements for eODS design? +- New entity in beacon state: Delegators as a new class, similar to validators but with different signature domain and participation flags indices +- Add state Delegator index & balances +- Mapping in-protocol Principal-Agent relationship by explicitating a way for Delegators to transfer ETH to Validators and introducing Validator *"liabilities"* towards Delegators +- Allow for delegator triggered `0x01` withdrawals. + +### Specification overview + +A sketch of the proposed **execution layer** changes is included below: + +#### Staking-deposit-cli +Stakers deposit ETH in the protocol, provided `amount` >= `MIN_DEPOSIT_AMOUNT`. During [deposit](###Deposit), a forked staking-deposit-cli will allow depositors to set a boolean `is_delegator` field to `True` or `False`, alongside the address of a smart contract (delegation contract) that, when called, outputs the target validator's pubkey and withdrawal credentials. The structure denoting the deposit operation on EL will also gain the two new fields, accordingly. + +#### Deposit contract +The deposit contract will gain the following arguments: `is_delegator`, and `delegation_contract`. The `DepositData` container will be extended accordingly. + +A sketch of the proposed **consensus layer** changes is included below: + +The eODS specification is to be built upon existing specifications of Ethereum components, i.e. [Electra consensus-specs.](../../electra/beacon_chain.md) + +- Add new beacon-chain `class Delegator` +- New `get_delegator_from_deposit` function +- Modified `apply_deposit` function to accommodate delegations +- Add `is_delegator == False` condition for new deposited validators to enter activation queue +- Add delegations to block processing: + - Constructing a delegator registry along side validator registry inside `BeaconState`. (`add_delegator_to_registry`) + - Get `process_deposit_request` to handle delegation deposits & `process_consolidation_request` to handle delegated validators consolidations +- Add mapping between `state.balances[index]` and `state.delegator_balances[index]` + - Add new `Domaintype` to sign delegation messages + - Modify `The beacon block body` to add a list of included delegation messages. + - Add `DelegationMessage` containing the pubkey and the withdrawal credentials of the delegate validator. + - Add `Delegation` consisting of the signed delegation message, the signature and an `epoch` parameter to set the valability of the delegation message. + - The function `process_operations` is modified to support all of the new functionality +- Enable Delegator triggerable exits (0x01 credentials). + +:::warning +During the implementation of the project some of these changes might be partially extended, get altered or be removed. +::: + +## Part 2 - Research Delegator role selection & incentivization + +Part 1 of the project opens the possibility to enshrine Delegations and allow Principal to be opinionated in the Agent (Validator) selection. + +Part 2 of this project will focus on defining actions set, or attributes for delegators. + +### What are the minimum set of requirements for Part 2 of the Project? + +- A conceptual design on what consensus role can delegators have, and how can the Protocol incentivise that role selection + +- The specification of this feature + +An eventual EIP resulting from my project will most likely have to be based on an ePBS fork. Interwining eODS with eg. IL and ePBS ontop of the PoS mechanism is not trivial (maybe not even ideal), so abstracting the "discrepancies surfacing" type of protocol services in the Delegator's actions set, could ease some of the design around e.g. CR gadgets. + +*Possible* compatible role selection for Delegators as AVS providers: + +- Whistleblower + +- Sync committee + +- Validator scoring on light CL clients, operated by Delegators + +- Co-signing block proposals, attestations + + The staking public key for a Validator for a slot would be set to `validator_pubkey` $+$ `delegator_pubkey`. + Slashing would be adapted in this case to account for `delegator_pubkey` (two slashable messages could have different delegator keys, but they would have the same validator key) + +- Signing in for censorship-resistance gadgets, e.g. Inclusion Lists $Δ$ evaluation, multiplicity gadgets + +:::success +### DELIVERABLES +Specification notes for the eODS feature can be found [here](hackmd.io/gorondan/). + +The EL specification of the enshrined operator delegator separation feature can be found here: +- [deposit-contract](consensus-specs/specs/_features/eODS/deposit-contract.md) + +The CL specification of the enshrined operator delegator separation feature can be found here: +- [beacon-chain](consensus-specs/specs/_features/eODS/beacon-chain.md) +- [validator](consensus-specs/specs/_features/eODS/validator.md) +- [fork-choice](consensus-specs/specs/_features/eODS/fork-choice.md) +::: +## Roadmap + +*What is your proposed timeline?* + +The proposed timeline for the project is **6 months**, split in 2 work-packages as follows: + +*Outline parts of the project and insight on how much time it will take to execute them.* + +### I. Part 1 - feature: eODS Specification + +1. Write the fully-fleshed specs of eODS in 8 weeks (**Week 6 - Week 13**) including getting feedback from mentors. + +2. Write case study pyspec tests and error handling, including getting feedback from mentors in 4 weeks (**Week 14 - Week 17**). + +### II. Part 2 - Research Delegator role selection & incentivization + +1. I've done some of the work related to this phase in the weeks preceding EPF, especially during EPS, I plan to have the conceptual design for the integration of Delegators-provided protocol services done in in 4 weeks (**Week 17 - Week 21**) including getting feedback from mentors. +2. I plan to write the as much of the afferent specs, including getting feedback from mentors and case study tests, and continue past the EPF program time span for as long as it needs to finish up this subfeature. I estimate I will fit in an additional 4-8 weeks (**Week 21+**). + +## Possible challenges + +What are the limitations and issues you may need to overcome? + +* Electra fork specs are in active development + +* Data complexity + :::warning + Memory cost of adding extra beacon-chain state elements + ::: + Consuming computations to consider: + + * signature verification + +* Integrating eODS with ongoing R&D on e.g. ePBS, ILs will most likely not be a trivial task + +* Defining attributes for delegators will have to take into account aspects like existing protocol incentives and maintaining PoS safety assumptions + +## Goal of the project + +*What does success look like? Describe the end goal of the project, scope, state and impact for the project to be considered finished and successful.* + +The end goal of this project is to fully specificate eODS. + +Expected impact/followup: +- eODS EIP + - Part 1 can be functional on its own + - Part 2 can be added later +- I would consider a success if my project would stand as a starting base for a future POC and client implementation for + - full node + - light client + +I see the following realistic scenario: +- Finalize Part 1, and the conceptual design of Part 2 and as much as possible of Part 2 specs, during EPF period. +- Finalize Part 2 specs in the months following the EPF if not done during the EPF project time span. +- Propose eODS EIP according to Part 1 specs +- Propose EIP according to Part 2 specs + +## Collaborators + +### Fellows + +At this moment, there are no other fellows working with me on this project. + +### Mentors + +[Barnabé Monnot](https://github.com/barnabemonnot) +[Potuz](https://github.com/potuz) +## Resources + +[Week 0 research notes](https://hackmd.io/@kboomro/SJmdOEmXR) + +[[1] Unbundling staking](https://ethresear.ch/t/unbundling-staking-towards-rainbow-staking/18683) + +[[2] Protocol and staking pool changes that could improve decentralization and reduce consensus overhead](https://notes.ethereum.org/@vbuterin/staking_2023_10) + +[[3] Should Ethereum be okay with enshrining more things in the protocol?](https://vitalik.eth.limo/general/2023/09/30/enshrinement.html#what-do-we-learn-from-all-this) + +[[4] EIP-7215](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7251.md) + +[[5] EIP- 6110](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6110.md) + +[[7] Electra fork consensus specs](https://github.com/ethereum/consensus-specs/tree/dev/specs/electra) + +[[8] EPF.wiki eODS page](https://epf.wiki/#/wiki/research/eODS) + +[[9] Orbit SSF](https://ethresear.ch/t/orbit-ssf-solo-staking-friendly-validator-set-management-for-ssf/19928/1) + +Copyright and related rights waived via [CC0](../LICENSE.md). \ No newline at end of file From ab6d2f5f8b26adb7f43622e6bcc72f6ff056d67c Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Sat, 17 Aug 2024 19:48:57 +0530 Subject: [PATCH 065/143] Update9 (#359) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 15e218c5..def14561 100644 --- a/development-updates.md +++ b/development-updates.md @@ -174,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | From b753f54b770796c80f4133a76e538866123550e7 Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Mon, 19 Aug 2024 15:55:02 +0530 Subject: [PATCH 066/143] week 10 dev updates (#360) --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index def14561..93a47788 100644 --- a/development-updates.md +++ b/development-updates.md @@ -175,7 +175,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index 2ca304d5..6284d163 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -18,4 +18,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 6](https://hackmd.io/@rupam-04/Week6) * [Week 7](https://hackmd.io/@rupam-04/Week7) * [Week 8](https://hackmd.io/@rupam-04/Week8) -* [Week 9](https://hackmd.io/@rupam-04/Week9) \ No newline at end of file +* [Week 9](https://hackmd.io/@rupam-04/Week9) +* [Week 10](https://hackmd.io/@rupam-04/Week10) \ No newline at end of file From d00ea0f0afcfdd1eba7dd12a769977a1bf3fb18c Mon Sep 17 00:00:00 2001 From: AshliaYan <45923791+AshliaYan@users.noreply.github.com> Date: Mon, 19 Aug 2024 12:27:51 +0200 Subject: [PATCH 067/143] week 10 update (#361) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 93a47788..81f965e0 100644 --- a/development-updates.md +++ b/development-updates.md @@ -135,7 +135,7 @@ The actual project development is the main part of the program. Post your regula | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | From ed75851ddc3e5f6173a690b468a4d0180d87c85c Mon Sep 17 00:00:00 2001 From: Caleb Omoniyi <81532297+Tomi-3-0@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:32:28 +0100 Subject: [PATCH 068/143] update 10 (#362) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 81f965e0..c95cd8f8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -140,7 +140,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | From bb5557de5df75b80d1e8c01976444009623913ab Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 19 Aug 2024 12:35:34 +0200 Subject: [PATCH 069/143] Katya: Week-10 updates (#363) * week 3 update * Katya: add Week-1 updates * add week-5 updates * project proposal * add project proposal to the table * add week-6 updates * add week-7 updates * add week-8 updates * add week-10 updates --- development-updates.md | 4 +--- notes/EkaterinaRiazantseva.md | 15 +++++++-------- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/development-updates.md b/development-updates.md index c95cd8f8..ff72cb05 100644 --- a/development-updates.md +++ b/development-updates.md @@ -120,12 +120,10 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | - ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. - | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | |--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | @@ -148,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) |[Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | diff --git a/notes/EkaterinaRiazantseva.md b/notes/EkaterinaRiazantseva.md index 8cb55d69..6d6d0951 100644 --- a/notes/EkaterinaRiazantseva.md +++ b/notes/EkaterinaRiazantseva.md @@ -22,11 +22,10 @@ Draft: [EIP-7594: PeerDAS - Peer Data Availability Sampling](https://eips.ethere ## Consensus clients The overview of the consensus clients: -| Client | Lang | Team | Docs | Repo | -|------------|------------|---------------|-----------------------------------------------------------------|--------------------------------------------------------------| -| Lighthouse | Rust | Sigma Prime | [Lighthouse Book](https://lighthouse-book.sigmaprime.io/) | [Github](https://github.com/sigp/lighthouse) | -| Lodestar | TypeScript | ChainSafe | [Lodestar Docs](https://chainsafe.github.io/lodestar/) | [Github](https://github.com/ChainSafe/lodestar/tree/v1.19.0) | -| Nimbus | Nim | Status | [Nimbus Guide](https://nimbus.guide/) | [Github](https://github.com/status-im/nimbus-eth2) | -| Prysm | Go | Offchain Labs | [Prysm Docs](https://docs.prylabs.network/docs/getting-started) | [Github](https://github.com/prysmaticlabs/prysm) | -| Teku | Java | ConsenSys | [Teku Docs](https://consensys.io/teku) | [Github](https://github.com/Consensys/teku) | - +| Client | Lang | Team | Docs | Repo | +| -------- | -------- | -------- | -------- | -------- | +| Lighthouse | Rust | Sigma Prime | [Lighthouse Book](https://lighthouse-book.sigmaprime.io/) | [Github](https://github.com/sigp/lighthouse) | +| Lodestar | TypeScript | ChainSafe | [Lodestar Docs](https://chainsafe.github.io/lodestar/) | [Github](https://github.com/ChainSafe/lodestar/tree/v1.19.0) | +| Nimbus | Nim | Status | [Nimbus Guide](https://nimbus.guide/) | [Github](https://github.com/status-im/nimbus-eth2) | +| Prysm | Go | Offchain Labs | [Prysm Docs](https://docs.prylabs.network/docs/getting-started) | [Github](https://github.com/prysmaticlabs/prysm) | +| Teku | Java | ConsenSys | [Teku Docs](https://consensys.io/teku) | [Github](https://github.com/Consensys/teku) | \ No newline at end of file From 3ecff9cb70e68bf4c2592567c08dd843cc8604c3 Mon Sep 17 00:00:00 2001 From: Siddharth Vaderaa Date: Mon, 19 Aug 2024 12:36:06 +0200 Subject: [PATCH 070/143] Dev update week 9 & 10 (#364) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ff72cb05..c0df6ee4 100644 --- a/development-updates.md +++ b/development-updates.md @@ -177,7 +177,7 @@ The actual project development is the main part of the program. Post your regula | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | From f24621d1f14e396358f44786dc68c1225ec25c74 Mon Sep 17 00:00:00 2001 From: Delweng Date: Mon, 19 Aug 2024 21:13:05 +0800 Subject: [PATCH 071/143] add week10 for jsvisa (#365) Signed-off-by: jsvisa --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index c0df6ee4..85bded22 100644 --- a/development-updates.md +++ b/development-updates.md @@ -155,7 +155,7 @@ The actual project development is the main part of the program. Post your regula | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | From 1a8dfe7665a62c6188534b9f766e288536393f16 Mon Sep 17 00:00:00 2001 From: ThreeHrSleep <151536303+ThreeHrSleep@users.noreply.github.com> Date: Mon, 19 Aug 2024 18:46:24 +0530 Subject: [PATCH 072/143] add week9-10 update (#367) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 85bded22..67f8429d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -175,7 +175,7 @@ The actual project development is the main part of the program. Post your regula | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | From 04523339b9b733938e020c9ac946c5780fc9e29c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Narzis?= <78718413+lean-apple@users.noreply.github.com> Date: Mon, 19 Aug 2024 15:23:54 +0200 Subject: [PATCH 073/143] docs: add week 10 updates (#369) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 67f8429d..cbb42c86 100644 --- a/development-updates.md +++ b/development-updates.md @@ -159,7 +159,7 @@ The actual project development is the main part of the program. Post your regula | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | From 0b2735bbbd00ea6c514c447c27fa1cfe075a2fd9 Mon Sep 17 00:00:00 2001 From: Daniel Knopik <107140945+dknopik@users.noreply.github.com> Date: Mon, 19 Aug 2024 15:25:08 +0200 Subject: [PATCH 074/143] dknopik week10 (#370) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index cbb42c86..6a1121cc 100644 --- a/development-updates.md +++ b/development-updates.md @@ -143,7 +143,7 @@ The actual project development is the main part of the program. Post your regula | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) |[Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | From 02efcf692054abb04806ceb61ea282a843aef5f5 Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Mon, 19 Aug 2024 20:28:46 +0700 Subject: [PATCH 075/143] add week10 dev update (#371) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 6a1121cc..ff4db7a5 100644 --- a/development-updates.md +++ b/development-updates.md @@ -151,7 +151,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | From 1b974f0a8a8e8d8b9521d568ea10a4087944453e Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 19 Aug 2024 14:30:56 +0100 Subject: [PATCH 076/143] Add week 10 update (#368) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ff4db7a5..a9eae346 100644 --- a/development-updates.md +++ b/development-updates.md @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) |[Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | From 3b92b3f5d076853a7855db97d84c2123375750d0 Mon Sep 17 00:00:00 2001 From: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:35:15 +0100 Subject: [PATCH 077/143] Update Week-10 (#372) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update Week-10 * Update development-updates.md * Update development-updates.md --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/development-updates.md b/development-updates.md index a9eae346..2280c93c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | |--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/ssf-consensus-research.md) | +| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 3](https://hackmd.io/@adigupta/S1_Lq4-wR) | [Update 4](https://hackmd.io/@adigupta/rJ2y2koDR) | [Update 5](https://hackmd.io/@adigupta/rym-4nXdR) | [reth-verkle-poc](projects/reth-verkle-poc.md) | @@ -76,9 +76,9 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Another Dev](https://github.com/Another-DevX) | [Update 3](https://hackmd.io/@btcZWytfSNOGdxJyufkirQ/Bk9f7MlvA) | | | | | [Ashely Yan](https://github.com/AshliaYan) | [Update 3](https://hackmd.io/@Ashelyyan/Sk-DjQJDR) | [Update 4](https://hackmd.io/@Ashelyyan/rkfZvzsvR) | [Update 5](https://hackmd.io/@Ashelyyan/BJ8oPqz_A) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [Ashen](https://github.com/y1cunhui) | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/light-client-support-in-prysm.md) | +| [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | | +| [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | [Securing Grandine's Performance](projects/securing-grandines-performance.md) | | [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | | [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | @@ -137,7 +137,9 @@ The actual project development is the main part of the program. Post your regula | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | From c7fa23b3f0493bd2596756861be1a11d5a769973 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Mon, 19 Aug 2024 07:37:17 -0600 Subject: [PATCH 078/143] Update development-updates.md (#366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 128 +++++++++++++++++++++-------------------- 1 file changed, 65 insertions(+), 63 deletions(-) diff --git a/development-updates.md b/development-updates.md index 2280c93c..69bc5ae0 100644 --- a/development-updates.md +++ b/development-updates.md @@ -65,9 +65,10 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated ## Phase 2: Deep dive With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). + | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 3](https://hackmd.io/@adigupta/S1_Lq4-wR) | [Update 4](https://hackmd.io/@adigupta/rJ2y2koDR) | [Update 5](https://hackmd.io/@adigupta/rym-4nXdR) | [reth-verkle-poc](projects/reth-verkle-poc.md) | @@ -76,9 +77,9 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Another Dev](https://github.com/Another-DevX) | [Update 3](https://hackmd.io/@btcZWytfSNOGdxJyufkirQ/Bk9f7MlvA) | | | | | [Ashely Yan](https://github.com/AshliaYan) | [Update 3](https://hackmd.io/@Ashelyyan/Sk-DjQJDR) | [Update 4](https://hackmd.io/@Ashelyyan/rkfZvzsvR) | [Update 5](https://hackmd.io/@Ashelyyan/BJ8oPqz_A) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [Ashen](https://github.com/y1cunhui) | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | +| [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | [Securing Grandine's Performance](projects/securing-grandines-performance.md) | +| [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | [Securing Grandine's Performance](projects/securing-grandines-performance.md) | | [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | | [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | @@ -118,70 +119,71 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Scar Face](https://github.com/scarfacedotcom) | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | [Update 3](https://hackmd.io/@Xoznc0kESi6cRDnApMs5rQ/rkGyp1lDR) | | [Update 5](https://hackmd.io/@sidvdr/SJtOgPGOR) | [Op code implementations, tests, code analysis and statistics for Nethermind's IL-EVM](projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md) | | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | +| [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | | ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | -| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) |[Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | +| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | +| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | + ## Cohort end From 40def25e366884be28aaeae96843891f7bb34010 Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Tue, 20 Aug 2024 15:35:57 +0530 Subject: [PATCH 079/143] Update development-updates.md (#373) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 69bc5ae0..2dc56419 100644 --- a/development-updates.md +++ b/development-updates.md @@ -142,7 +142,7 @@ The actual project development is the main part of the program. Post your regula | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | From 69a80df270f9461130223ed0420ce04aab2a8278 Mon Sep 17 00:00:00 2001 From: Rory Arredondo <93159440+arredr2@users.noreply.github.com> Date: Tue, 20 Aug 2024 05:07:22 -0500 Subject: [PATCH 080/143] Update development-updates.md (#374) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 2dc56419..a7827e36 100644 --- a/development-updates.md +++ b/development-updates.md @@ -174,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | From 61658afe7bdfc5c11894f8bf4d8c73ff2efaed6f Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Tue, 20 Aug 2024 15:38:53 +0530 Subject: [PATCH 081/143] week 10 updates (#375) --- development-updates.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/development-updates.md b/development-updates.md index a7827e36..3d5d6dda 100644 --- a/development-updates.md +++ b/development-updates.md @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -126,7 +126,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -165,7 +165,7 @@ The actual project development is the main part of the program. Post your regula | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | From aa1337cc3e418dbbefe7b7a7f8dd348336c297ea Mon Sep 17 00:00:00 2001 From: MaximeDavin Date: Tue, 20 Aug 2024 16:37:54 +0200 Subject: [PATCH 082/143] Maxdav Week 10 update (#377) --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 3d5d6dda..01ba15b9 100644 --- a/development-updates.md +++ b/development-updates.md @@ -102,7 +102,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Krishang](https://github.com/kamuik16) | | [Update 4](https://hackmd.io/@kamuik16/epf-week-4) | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 3](https://hackmd.io/@leanapple/epf5-week3) | [Update 4](https://hackmd.io/@leanapple/epf5-week4) | | [FOCIL Ligthouse and Reth PoC](projects/focil-lighthouse-and-reth-poc.md) + [Axum transition in lighthouse](projects/axum-transition-in-lighthouse.md) | -| [MaxDav](https://github.com/MaximeDavin) | [Update 3](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/BJC0tglDR) | [Update 4](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/SyeNEsFPR) | [Update 5](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/ByZLWAfu0) | | +| [MaxDav](https://github.com/MaximeDavin) | [Update 3](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/BJC0tglDR) | [Update 4](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/SyeNEsFPR) | [Update 5](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/ByZLWAfu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | | [MeldSun](https://github.com/meldsun0) | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | @@ -163,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | From 920eeab710490d167d77c25c79f217a4d3e8552b Mon Sep 17 00:00:00 2001 From: iri <76250660+Richa-iitr@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:43:34 +0530 Subject: [PATCH 083/143] week 9 and 10 updates (#378) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 01ba15b9..6f08e31d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -171,7 +171,7 @@ The actual project development is the main part of the program. Post your regula | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | From 6304a7dc03f8d92da47b7296d364e5603482a67d Mon Sep 17 00:00:00 2001 From: georgesh <104335209+georgesheth@users.noreply.github.com> Date: Thu, 22 Aug 2024 21:05:36 +0800 Subject: [PATCH 084/143] EPF5 by George (#300) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * EPF5 by George * Apply suggestions from code review * Update projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 17 ++-- ...ling-Partial-Withdraw-for-EIP7251-MaxEB.md | 98 +++++++++++++++++++ 2 files changed, 106 insertions(+), 9 deletions(-) create mode 100644 projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md diff --git a/development-updates.md b/development-updates.md index 6f08e31d..6b788f0c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -30,7 +30,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated | [Dirk Jäckel](https://github.com/biafra23) | [Update 0](https://hackmd.io/@dirkjaeckel/epf5-week-0) | [Update 1](https://hackmd.io/@dirkjaeckel/epf5-week-1) | [Update 2](https://hackmd.io/@dirkjaeckel/epf5-week-2) | | [Dsorken](https://github.com/Dsorken) | | [Update 1](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SkLb4AnrR) | [Update 2](https://hackmd.io/869h8TPrQOmKgY45gQj2DQ) | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 0](https://hackmd.io/@katya-blockchain-dev/epf5-week-0) | [Update 1](https://hackmd.io/@katya-blockchain-dev/epf5-week-1) | [Update 2](https://hackmd.io/@katya-blockchain-dev/epf5-week-2) | -| [georgesheth](https://github.com/georgesheth) | [Update 0](https://hackmd.io/@georgesheth/SJ2FqiVSR) | | | +| [georgesheth](https://github.com/georgesheth) | [Update 0](https://hackmd.io/@georgesheth/SJ2FqiVSR) | | [Update 2](https://hackmd.io/@georgesheth/BJGl24HYA) | | [ghili](https://github.com/ghiliweld) | [Update 0](https://hackmd.io/@ghili/HJoy-VBS0) | [Update 1](https://hackmd.io/@ghili/ry9-_kISR) | [Update 2](https://hackmd.io/@ghili/H1DgDRaHC) | | [Glory Agatevure](https://github.com/gconnect) | [Update 0](https://hackmd.io/@gconnect/BJbfBMI8A) | [Update 1](https://hackmd.io/@gconnect/B1gGpB8LC) | [Update 2](https://hackmd.io/@gconnect/r1Gq-I8LC) | | [jsvisa](https://github.com/jsvisa) | | [Update 1](https://hackmd.io/@jsvisa/rkNslE3HR) | [Update 2](https://hackmd.io/@jsvisa/rkmWSpBUA) | @@ -89,7 +89,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Dirk Jäckel](https://github.com/biafra23) | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 3](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJ9rQ0kD0) | [Update 4](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/r1VWP5_wA) | [Update 5](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/H19snvxuA) | [Besu Portal Client](projects/besu-portal-client.md) | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 3](https://hackmd.io/@katya-blockchain-dev/epf5-week-3) | [Update 4](https://hackmd.io/@katya-blockchain-dev/epf5-week-4) | [Update 5](https://hackmd.io/@katya-blockchain-dev/epf5-week-5) | [PeerDAS metrics](projects/peerdas-metrics.md) | -| [georgesheth](https://github.com/georgesheth) | | | | | +| [georgesheth](https://github.com/georgesheth) | [Update 3](https://hackmd.io/@georgesheth/rJxnQBrtC) | [Update 4](https://hackmd.io/@georgesheth/HJKkx3NSR) | [Update 5](https://hackmd.io/@georgesheth/Hk2r2BHFC) | [Push Based Custom Ceiling Partial Withdrawal for EIP-7251 (MaxEB)](projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md) | | [ghili](https://github.com/ghiliweld) | [Update 3](https://hackmd.io/@ghili/Hy-NPDvI0) | [Update 4](https://hackmd.io/@ghili/ByCdpKVP0) | [Update 5](https://hackmd.io/@ghili/S1XOsWfdR) | [SSZ Benchmarking and Optimization](projects/ssz-benchmarking-and-optimization.md) | | [Glory Agatevure](https://github.com/gconnect) | [Update 3](https://hackmd.io/@gconnect/rJijgCI8C) | [Update 4](https://hackmd.io/@gconnect/r1TakB_wA) | [Update 5](https://hackmd.io/@gconnect/Skw5Z7f_A) | [Native Ephemery Testnet Client Pair Implementation](/projects/native-ephemery-client-pair-implementation.md) | | [Hamid Bateni](https://github.com/irnb) | [Update 3](https://hackmd.io/@irnb/epf_week3) | [Update 4](https://hackmd.io/@irnb/epf_week4) | [Update 5](https://hackmd.io/@irnb/epf_week5) | [Inclusion List with Plausible Deniability](projects/attestation-based-inclusion-list.md) | @@ -126,7 +126,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -142,7 +142,7 @@ The actual project development is the main part of the program. Post your regula | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | @@ -150,7 +150,7 @@ The actual project development is the main part of the program. Post your regula | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | | | | | | | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | @@ -163,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | @@ -171,10 +171,10 @@ The actual project development is the main part of the program. Post your regula | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | @@ -184,7 +184,6 @@ The actual project development is the main part of the program. Post your regula | [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | - ## Cohort end The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. diff --git a/projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md b/projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md new file mode 100644 index 00000000..c1d3c377 --- /dev/null +++ b/projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md @@ -0,0 +1,98 @@ +# Push Based Custom Ceiling Partial Withdrawal for EIP-7251 (MaxEB) +MaxEB, Withdrawal, Deposit, Staking, BeaconStake, Electra, Consensus, Economics + +## Motivation + +1. [EIP-7251](https://eips.ethereum.org/EIPS/eip-7251) improves MaxEB, and is [scoping](https://eips.ethereum.org/EIPS/eip-7600) into [Electra](https://ethereum.github.io/consensus-specs/specs/electra/beacon-chain/) Upgrade ([~2025/Q1](https://x.com/TimBeiko/status/1793684244612407687)), and with the mission to [sustain validator set size growth](https://ethresear.ch/t/sticking-to-8192-signatures-per-slot-post-ssf-how-and-why/17989), and preparing for [SSF](https://ethereum.org/en/roadmap/single-slot-finality/) and [ePBS](https://ethereum.org/en/roadmap/pbs/). +2. I have [studied](https://hackmd.io/@georgesheth/HJKkx3NSR) that [EIP-7251](https://eips.ethereum.org/EIPS/eip-7251) has 6 features and explains what they are. Push Based Custom Ceiling Partial Withdrawal is a feature still left for design and implementation, and it is demanded for before or post Electra Upgrade, due to its complexity, more details please see bellow analysis. +3. This project aims to design and implement Push Based Custom Ceiling Partial Withdrawal at coding level ([Spec](https://ethereum.github.io/consensus-specs/specs/electra/beacon-chain/) and [Test](https://github.com/ethereum/execution-spec-tests)). In summary, + + +## Project description + +1. **[Staking withdrawals](https://ethereum.org/en/staking/withdrawals/)** refer to transfers of ETH from a validator account on Ethereum's consensus layer (the Beacon Chain), to the execution layer where it can be transacted with. Stakers need to be able to withdraw their ETH deposited as validator. +2. There are two possible direction to trigger the withdrawals: `Pull-based withdrawals trigger` (e.g. EIP-4788) and `Push-based withdrawals trigger` (e.g. EIP-4895). So far, `Push-Based Withdrawals Trigger` is [more popular]((https://luozhu.mirror.xyz/ojI7HibWU8JcHR2DBUdWZ7WitIYpWXoZDuyEpyRwduk)) and has adopted by multiple EIPs. +3. Before EIP-7251, staking withdrawals looks like: + 1. Requirement: Providing a withdrawal address is required before *any* funds can be transferred out of a validator account balance. + 2. Push-based full exit withdrawal via voluntary exit: Users can **exit staking entirely**, unlocking their full validator balance. + + 1. Users sign and broadcast a "**voluntary exit**" message with validator keys which will start the process of exiting from staking. This is done with your validator client and submitted to your consensus node, and does not require gas. + 2. The process of a validator exiting from staking takes variable amounts of time, depending on how many others are exiting at the same time. Once complete, this account will no longer be responsible for performing validator network duties, is no longer eligible for rewards, and no longer has their ETH "at stake". At this time the account will be marked as fully "withdrawable". + 3. Once an account is flagged as "withdrawable", and withdrawal credentials have been provided, there is nothing more a user needs to do aside from wait. Accounts are automatically and continuously swept by block proposers for eligible exited funds, and your account balance will be transferred in full (also known as a "full withdrawal") during the next [sweep](https://ethereum.org/en/staking/withdrawals/#validator-sweeping). + 3. Push-based MaxEB ceiling Partial withdrawal: **Reward payments of excess balance** over `MAX_EFFECTIVE_BALANCE` (currently set as 32 ETH) will automatically and regularly be sent to a withdrawal address linked to each validator, once provided by the user. + + 1. Any balance above 32 ETH earned through rewards does not actually contribute to principal, or increase the weight of this validator on the network, and is thus automatically withdrawn as a reward payment every few days. + 2. Aside from providing a withdrawal address one time, these rewards do not require any action from the validator operator. This is all initiated on the consensus layer, thus no gas (transaction fee) is required at any step. +4. After [EIP-7251](https://eips.ethereum.org/EIPS/eip-7251), MaxEB is increased from `32 ETH` to `2048 ETH`. It means there is a space for custom ceiling between `32 ETH` to `2048 ETH` which is defined by `MIN_ACTIVATION_BALANCE` and `MAX_EFFECTIVE_BALANCE`. + 1. To be more specific, any excess balance beyond the custom ceiling should enjoy the same mechanism as partial withdraw beyond MaxEB. + 2. Custom ceiling is not an issue [EIP-7251]((https://eips.ethereum.org/EIPS/eip-7251)), as both `both MAX_EFFECTIVE_BALANCE` and `MIN_ACTIVATION_BALANCE` equal to `32 ETH`. +5. What is the impact if we do not implement this custom ceiling partial wirthdrawal along/after [EIP-7251]((https://eips.ethereum.org/EIPS/eip-7251)): + 1. Validators have to fully exit in order to use the stakes and rewards. + 2. It causes more other partial withdrawal queue on Execution Layer, and cost more gas fee to the stakers. +6. What is the benefit if we implement this feature: + 1. This feature benefits to solo stakers to improve their stake financial efficiency. + 2. This feature benefits to institutional stakers to manage and control their staking strategy and operation. + 3. This feature benefits to stakers to reblance stake across node operators, to reduce the risk of lock-in by specific providers. +7. The community discussed heavily on the timeline of this feature nearly in 5 out of 7 EIP-7251 breakout calls [1](https://hackmd.io/@wmoBhF17RAOH2NZ5bNXJVg/S1U86pzgR) [3](https://hackmd.io/@philknows/BJCaLJf1A#Custom-celings-To-be-continued-in-next-meeting) [4](https://hackmd.io/@philknows/Sy2kQAq1C?#Custom-Ceilings) [5](https://hackmd.io/YNy6vhDoQ8Ki6DQNv8tsWA#:~:text=In%20CALL%20%235%2C-,https%3A//hackmd.io/%40philknows/S1JbLXmlA%23Custom%2DCeilings,-Custom%20ceilings%20are) [6](https://hackmd.io/@philknows/Hywht12eR#Custom-Ceilings). And the conclusion is: + 1. This feature should be implemented. + 2. This feature has complexity, and the solid solution is not yet there. + 3. Due to the tight timeline for Electra upgrade, it should be push into another EIP with a solid approach. +8. This project target on this goal to design and implement a solid solution. + +![whiteboard_exported_image (49)](https://hackmd.io/_uploads/BJDPl8BKC.png) + +## Specification + +### Design +![whiteboard_exported_image (51)](https://hackmd.io/_uploads/BJ0-ZLrF0.png) + +### Research +1. We need to research on UX on how to setup a custom ceiling for a validator. +2. We need to research on if and how to control custom ceiling set/update rate limit. +3. We need to research on the impacts of custom ceiling to other existing features, e.g. deposit, top-up, validator consolidation, rewards/penality, withdrawal, etc. + +### Implementation +1. Electra Spec already defined `PendingPartialWithdrawal` container and we can reuse. +2. We need add a variable for custom ceiling in `Validator` construct. +3. We need a help function to get the correct custom ceiling as there are some exceptions we need to handle. +4. We need to update `process_withdrawal_request()` to update excess balance logic based on custom ceiling. +5. We need to update `process_effective_balance_updates()` to take custom ceiling into considtion. +6. We need to implement in execution layer to set/update the validator's custom ceiling. +7. We need to implement a control of the custom ceiling update speed. +8. we need to get the request from the exeuction layer to update BeaconState. +9. We need to update `process_epoch()` to process pending effective balance ceiling set/update. +10. We need to update the hardfork test to take custom ceiling into consideration. + +## Roadmap + +This project will roughly executed in three Phases. +1. Phase 1 (3 weeks): socialise and finalise the design and publish the design document. +2. Phase 2 (3 weeks): research on each topic and observe the comments and publish the research articles. +3. Phase 3 (4 weeks): implement the functions and specs and publish the development document. +4. Phase 4 (2 weeks): develop Pyspec test case and complete the test and PR for final updates to the spec and eips. + +## Possible challenges + +1. This features needs to update on the validator variables, which cause the hardfork and need to develop a seperate trees. +2. This features needs to bring a new UX to setup the custom ceiling. +3. This features needs to research on the impacts to the staking economic and the risks to the ethereum stability. + + +## Collaborators + +### Fellows + +1. [George Shao](https://github.com/georgesheth) + +### Mentors + +To be updated. +Welcome suggestion and collaboration. + +## Resources +1. My other relevent articles on EIP-7251: + - [BeaconState and Validator Balance for EIP-7251](https://hackmd.io/@georgesheth/BJGl24HYA) + - [History of EIP-7251](https://hackmd.io/@georgesheth/rJxnQBrtC) + - [Feature Lists of EIP-7251](https://hackmd.io/@georgesheth/HJKkx3NSR) + - [Implement EIP-7251](https://hackmd.io/@georgesheth/Hk2r2BHFC) + From 364f1ce7fa29163fd631c6b17e49e8d59c284f9a Mon Sep 17 00:00:00 2001 From: raxhvl <10168946+raxhvl@users.noreply.github.com> Date: Thu, 22 Aug 2024 17:44:51 +0200 Subject: [PATCH 085/143] =?UTF-8?q?=E2=9C=A8=20feat:=20week=209=20&=2010?= =?UTF-8?q?=20(#379)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ✨ feat: week 9 * ✨ feat: Week 10 --------- Co-authored-by: rahul --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 6b788f0c..2d84a7a4 100644 --- a/development-updates.md +++ b/development-updates.md @@ -170,7 +170,7 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | From 78d96b31d6f5e7272222ce1b671117180ceeecb6 Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Fri, 23 Aug 2024 20:53:31 +0530 Subject: [PATCH 086/143] Update development-updates.md (#380) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 2d84a7a4..c5b4a651 100644 --- a/development-updates.md +++ b/development-updates.md @@ -175,7 +175,7 @@ The actual project development is the main part of the program. Post your regula | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | From 8769e4c335ba04ba98e24eca8651008f24ce5687 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Fri, 23 Aug 2024 22:02:09 +0200 Subject: [PATCH 087/143] Katya: Week-11 updates (#382) * project proposal * add week-6 updates * add week-11 updates --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index c5b4a651..1fc2b029 100644 --- a/development-updates.md +++ b/development-updates.md @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | From 85c6b65d73b2c80026406ec6998379fdc99b5add Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:37:15 +0530 Subject: [PATCH 088/143] week 11 dev updates (#384) --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 1fc2b029..54f56792 100644 --- a/development-updates.md +++ b/development-updates.md @@ -176,7 +176,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index 6284d163..5a4c49b3 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -19,4 +19,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 7](https://hackmd.io/@rupam-04/Week7) * [Week 8](https://hackmd.io/@rupam-04/Week8) * [Week 9](https://hackmd.io/@rupam-04/Week9) -* [Week 10](https://hackmd.io/@rupam-04/Week10) \ No newline at end of file +* [Week 10](https://hackmd.io/@rupam-04/Week10) +* [Week 11](https://hackmd.io/@rupam-04/Week11) \ No newline at end of file From de9e601fb75592e99346a776c744fc6168b61c90 Mon Sep 17 00:00:00 2001 From: Bastin <43618253+Inspector-Butters@users.noreply.github.com> Date: Sun, 25 Aug 2024 18:10:31 +0200 Subject: [PATCH 089/143] week 11 update (#385) --- development-updates.md | 2 +- notes/Bastin.md | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/development-updates.md b/development-updates.md index 54f56792..ca71ffe9 100644 --- a/development-updates.md +++ b/development-updates.md @@ -136,7 +136,7 @@ The actual project development is the main part of the program. Post your regula | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | | [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | | [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | diff --git a/notes/Bastin.md b/notes/Bastin.md index 53c0f692..f71cdff7 100644 --- a/notes/Bastin.md +++ b/notes/Bastin.md @@ -6,7 +6,7 @@ I'm looking forward to this EPF and I will try my best to produce value. ## My EPF Journey -Here in [this note](https://hackmd.io/@Bastin/r1oxkeNVR) I write down my thoughts and plans in an unorganized manner. this can be considered my thought process through out this program, and these notes are what will later on turn to the development updates. +Here in [this note](https://hackmd.io/@Bastin/r1oxkeNVR) I write down my thoughts and plans in an unorganized manner. this can be considered my thought process through out this program, and these notes are what will later on turn to the development updates. (I stopped using this very soon.) After researching some potential projects, I started with [Light Client Server Support in Prysm](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/project-ideas.md#prysm-light-client-support). @@ -19,11 +19,12 @@ For this project the goal is to implement the needed functions for light clients Here you can see my weekly updates as well in the [`development-updates.md`](https://github.com/eth-protocol-fellows/cohort-five/blob/main/development-updates.md): - [Project Proposal](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/light-client-support-in-prysm.md) -- +- - [Week 0](https://hackmd.io/@Bastin/HJ6hOLQHC) - [Week 1](https://hackmd.io/@Bastin/HyM3AmnrA) - [Week 2](https://hackmd.io/@Bastin/H1JgDZLU0) - [Week 3](https://hackmd.io/@Bastin/By8UVwlPA) -- [Week 5](https://hackmd.io/@Bastin/HyqHfO9OR) +- [Week 5](https://hackmd.io/@Bastin/HyqHfO9OR) - [Week 6](https://hackmd.io/@Bastin/Hke55_9dR) - [Week 9](https://hackmd.io/@Bastin/B1Ja58D9C) +- [Week 11](https://hackmd.io/@Bastin/SyNqyCdoA) From e1e69a5dd7792e478ed3ee3fe96311bbd951a0ed Mon Sep 17 00:00:00 2001 From: "Utkir S." Date: Sun, 25 Aug 2024 23:30:11 +0500 Subject: [PATCH 090/143] sulpiride: week 11 (#386) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ca71ffe9..ff13606a 100644 --- a/development-updates.md +++ b/development-updates.md @@ -128,7 +128,7 @@ The actual project development is the main part of the program. Post your regula | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | | ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | | [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | From e67e3df2d874444742b35d4a46a5657532e8fb4c Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 26 Aug 2024 01:43:12 +0100 Subject: [PATCH 091/143] week 11 update (#387) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ff13606a..f6718ac4 100644 --- a/development-updates.md +++ b/development-updates.md @@ -152,7 +152,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | From 01bb5e85c519e99520f8c50ca5e8f5fbea113598 Mon Sep 17 00:00:00 2001 From: Delweng Date: Mon, 26 Aug 2024 18:12:40 +0800 Subject: [PATCH 092/143] Add week 11 (#388) Signed-off-by: jsvisa --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index f6718ac4..8c25c2fe 100644 --- a/development-updates.md +++ b/development-updates.md @@ -158,7 +158,7 @@ The actual project development is the main part of the program. Post your regula | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | From d5aafaa5d6bad4ce4cc9eeb20061de8ce1115766 Mon Sep 17 00:00:00 2001 From: Mercy Boma Naps Nkari <96525594+bomanaps@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:33:52 +0100 Subject: [PATCH 093/143] Update Week-11 (#389) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 8c25c2fe..45ca243a 100644 --- a/development-updates.md +++ b/development-updates.md @@ -140,7 +140,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | From 9243a363c82050fe2bd3749ae01f0f43903f3fa8 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Mon, 26 Aug 2024 05:41:17 -0600 Subject: [PATCH 094/143] Update development-updates.md (#391) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 45ca243a..385e9c42 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | From ec94cebe2d7c066d7c444ab3f14c8aacb8c1bdae Mon Sep 17 00:00:00 2001 From: raxhvl <10168946+raxhvl@users.noreply.github.com> Date: Mon, 26 Aug 2024 13:41:45 +0200 Subject: [PATCH 095/143] =?UTF-8?q?=E2=9C=A8=20feat:=20Week=2011=20(#392)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: rahul --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 385e9c42..d6ef7aec 100644 --- a/development-updates.md +++ b/development-updates.md @@ -170,7 +170,7 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | From fffa249cf4978d745ecad12929ce2e19e354d8d0 Mon Sep 17 00:00:00 2001 From: Hamid Bateni Date: Mon, 26 Aug 2024 17:02:34 +0400 Subject: [PATCH 096/143] Pivot Update (#395) * update project proposal and dev update table * update project proposal and dev update table * update project proposal and dev update table --- development-updates.md | 122 +++++++++---------- projects/attestation-based-inclusion-list.md | 15 +++ 2 files changed, 76 insertions(+), 61 deletions(-) diff --git a/development-updates.md b/development-updates.md index d6ef7aec..c609b198 100644 --- a/development-updates.md +++ b/development-updates.md @@ -30,7 +30,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated | [Dirk Jäckel](https://github.com/biafra23) | [Update 0](https://hackmd.io/@dirkjaeckel/epf5-week-0) | [Update 1](https://hackmd.io/@dirkjaeckel/epf5-week-1) | [Update 2](https://hackmd.io/@dirkjaeckel/epf5-week-2) | | [Dsorken](https://github.com/Dsorken) | | [Update 1](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SkLb4AnrR) | [Update 2](https://hackmd.io/869h8TPrQOmKgY45gQj2DQ) | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 0](https://hackmd.io/@katya-blockchain-dev/epf5-week-0) | [Update 1](https://hackmd.io/@katya-blockchain-dev/epf5-week-1) | [Update 2](https://hackmd.io/@katya-blockchain-dev/epf5-week-2) | -| [georgesheth](https://github.com/georgesheth) | [Update 0](https://hackmd.io/@georgesheth/SJ2FqiVSR) | | [Update 2](https://hackmd.io/@georgesheth/BJGl24HYA) | +| [georgesheth](https://github.com/georgesheth) | [Update 0](https://hackmd.io/@georgesheth/SJ2FqiVSR) | | [Update 2](https://hackmd.io/@georgesheth/BJGl24HYA) | | [ghili](https://github.com/ghiliweld) | [Update 0](https://hackmd.io/@ghili/HJoy-VBS0) | [Update 1](https://hackmd.io/@ghili/ry9-_kISR) | [Update 2](https://hackmd.io/@ghili/H1DgDRaHC) | | [Glory Agatevure](https://github.com/gconnect) | [Update 0](https://hackmd.io/@gconnect/BJbfBMI8A) | [Update 1](https://hackmd.io/@gconnect/B1gGpB8LC) | [Update 2](https://hackmd.io/@gconnect/r1Gq-I8LC) | | [jsvisa](https://github.com/jsvisa) | | [Update 1](https://hackmd.io/@jsvisa/rkNslE3HR) | [Update 2](https://hackmd.io/@jsvisa/rkmWSpBUA) | @@ -89,7 +89,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Dirk Jäckel](https://github.com/biafra23) | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 3](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJ9rQ0kD0) | [Update 4](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/r1VWP5_wA) | [Update 5](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/H19snvxuA) | [Besu Portal Client](projects/besu-portal-client.md) | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 3](https://hackmd.io/@katya-blockchain-dev/epf5-week-3) | [Update 4](https://hackmd.io/@katya-blockchain-dev/epf5-week-4) | [Update 5](https://hackmd.io/@katya-blockchain-dev/epf5-week-5) | [PeerDAS metrics](projects/peerdas-metrics.md) | -| [georgesheth](https://github.com/georgesheth) | [Update 3](https://hackmd.io/@georgesheth/rJxnQBrtC) | [Update 4](https://hackmd.io/@georgesheth/HJKkx3NSR) | [Update 5](https://hackmd.io/@georgesheth/Hk2r2BHFC) | [Push Based Custom Ceiling Partial Withdrawal for EIP-7251 (MaxEB)](projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md) | +| [georgesheth](https://github.com/georgesheth) | [Update 3](https://hackmd.io/@georgesheth/rJxnQBrtC) | [Update 4](https://hackmd.io/@georgesheth/HJKkx3NSR) | [Update 5](https://hackmd.io/@georgesheth/Hk2r2BHFC) | [Push Based Custom Ceiling Partial Withdrawal for EIP-7251 (MaxEB)](projects/Push-Based-Custom-Ceiling-Partial-Withdraw-for-EIP7251-MaxEB.md) | | [ghili](https://github.com/ghiliweld) | [Update 3](https://hackmd.io/@ghili/Hy-NPDvI0) | [Update 4](https://hackmd.io/@ghili/ByCdpKVP0) | [Update 5](https://hackmd.io/@ghili/S1XOsWfdR) | [SSZ Benchmarking and Optimization](projects/ssz-benchmarking-and-optimization.md) | | [Glory Agatevure](https://github.com/gconnect) | [Update 3](https://hackmd.io/@gconnect/rJijgCI8C) | [Update 4](https://hackmd.io/@gconnect/r1TakB_wA) | [Update 5](https://hackmd.io/@gconnect/Skw5Z7f_A) | [Native Ephemery Testnet Client Pair Implementation](/projects/native-ephemery-client-pair-implementation.md) | | [Hamid Bateni](https://github.com/irnb) | [Update 3](https://hackmd.io/@irnb/epf_week3) | [Update 4](https://hackmd.io/@irnb/epf_week4) | [Update 5](https://hackmd.io/@irnb/epf_week5) | [Inclusion List with Plausible Deniability](projects/attestation-based-inclusion-list.md) | @@ -102,7 +102,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Krishang](https://github.com/kamuik16) | | [Update 4](https://hackmd.io/@kamuik16/epf-week-4) | | | | [Ktl_XV](https://github.com/ktl-xv) | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 3](https://hackmd.io/@leanapple/epf5-week3) | [Update 4](https://hackmd.io/@leanapple/epf5-week4) | | [FOCIL Ligthouse and Reth PoC](projects/focil-lighthouse-and-reth-poc.md) + [Axum transition in lighthouse](projects/axum-transition-in-lighthouse.md) | -| [MaxDav](https://github.com/MaximeDavin) | [Update 3](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/BJC0tglDR) | [Update 4](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/SyeNEsFPR) | [Update 5](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/ByZLWAfu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | +| [MaxDav](https://github.com/MaximeDavin) | [Update 3](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/BJC0tglDR) | [Update 4](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/SyeNEsFPR) | [Update 5](https://hackmd.io/@jdpsr0d9T9ivhzYDDyuQBg/ByZLWAfu0) | [Prysm libp2p Implementation](projects/Prysm_libP2P_Implementation.md) | | [MeldSun](https://github.com/meldsun0) | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | @@ -125,64 +125,64 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | -| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | | | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | +| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | | | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | +| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end diff --git a/projects/attestation-based-inclusion-list.md b/projects/attestation-based-inclusion-list.md index 0742bb53..83e2da8c 100644 --- a/projects/attestation-based-inclusion-list.md +++ b/projects/attestation-based-inclusion-list.md @@ -1,5 +1,20 @@ # Inclusion List with Plausible Deniability +``` +💡 please check out below document +https://hackmd.io/@irnb/epf_week11 + +I explained the reason why i stopped working on this project and what i'm working on now. +but in short, i stopped working on this project because during the implementation of prototype +I realized that the one-bit-per attester inclusion list has some issue like network congestion, +unsolved open question and attack vectors and because of that i decided to stop working on this +project you can check the document for more details. + +And now (end of 2024 Aug) I decided to dedicate my time to contributing directly to Lighthouse +project through their issues and PRs, and also i'll continue my research on the +censorship resistance and privacy in Ethereum. + +``` This solution tackles censorship issues caused by block builders in PBS and future ePBS. By employing **Reed-Solomon** erasure codes, it introduces a design that offers **plausible deniability** for Inclusion List Committee members, safeguarding them from accountability and legal constraints. From 650af69ec7402e3c0ac0d909a670b64e6ad8f01c Mon Sep 17 00:00:00 2001 From: JihoonSong Date: Mon, 26 Aug 2024 22:04:30 +0900 Subject: [PATCH 097/143] Add Update 10 & 11 of Jihoon Song (#390) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index c609b198..1147a853 100644 --- a/development-updates.md +++ b/development-updates.md @@ -157,7 +157,7 @@ The actual project development is the main part of the program. Post your regula | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | From 48e3c27747441cfc689d7c7fce906d86a9dba81f Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Mon, 26 Aug 2024 18:37:43 +0530 Subject: [PATCH 098/143] Update development-updates.md (#394) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 1147a853..4a2e1cde 100644 --- a/development-updates.md +++ b/development-updates.md @@ -142,7 +142,7 @@ The actual project development is the main part of the program. Post your regula | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | From 404264eed671cea5d9eaef1ae9d8dd1531ed19c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Havel?= <61149543+taxmeifyoucan@users.noreply.github.com> Date: Mon, 26 Aug 2024 15:11:47 +0200 Subject: [PATCH 099/143] delete table rows --- development-updates.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/development-updates.md b/development-updates.md index 4a2e1cde..ab717d65 100644 --- a/development-updates.md +++ b/development-updates.md @@ -76,14 +76,12 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Amin](github.com/amintalebi) | | [Update 4](https://hackmd.io/@amintalebi/HJt9O9lvC) | [Update 5](https://hackmd.io/@amintalebi/ry9EVn6vA) | [FOCIL Geth and Prysm PoC](projects/focil-geth-and-prysm-poc.md) | | [Another Dev](https://github.com/Another-DevX) | [Update 3](https://hackmd.io/@btcZWytfSNOGdxJyufkirQ/Bk9f7MlvA) | | | | | [Ashely Yan](https://github.com/AshliaYan) | [Update 3](https://hackmd.io/@Ashelyyan/Sk-DjQJDR) | [Update 4](https://hackmd.io/@Ashelyyan/rkfZvzsvR) | [Update 5](https://hackmd.io/@Ashelyyan/BJ8oPqz_A) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | -| [Ashen](https://github.com/y1cunhui) | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | | [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | [Securing Grandine's Performance](projects/securing-grandines-performance.md) | | [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | | [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | [DanGoron](https://github.com/gorondan) | | [Update 4](https://hackmd.io/@kboomro/HyeZXZgxO0) | [Update 5](https://hackmd.io/@kboomro/HkfNC7edR) | [enshrined Operator-Delegator Separation specification](projects/eods-specification.md) | | [Daniel Knopik](https://github.com/dknopik) | [Update 3](https://hackmd.io/@dknopik/epf-week3) | [Update 4](https://hackmd.io/@dknopik/epf-week4) | [Update 5](https://hackmd.io/@dknopik/epf-week5) | [Network Simulations with Shadow](projects/network-simulations-with-shadow.md) | | [Dirk Jäckel](https://github.com/biafra23) | | | | | @@ -118,7 +116,6 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Sayan](https://github.com/threehrsleep) | [Update 3](https://hackmd.io/@threehrsleep/epf_week3) | | [Update 5](https://hackmd.io/@threehrsleep/epf_week5) | [Direct(non-http) integration of Lighthouse-Reth & Tracing integration in Lighthouse](projects/direct-integration-of-lighthouse-reth-and-tracing-integration-in-lighthouse.md) | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | [Update 3](https://hackmd.io/@Xoznc0kESi6cRDnApMs5rQ/rkGyp1lDR) | | [Update 5](https://hackmd.io/@sidvdr/SJtOgPGOR) | [Op code implementations, tests, code analysis and statistics for Nethermind's IL-EVM](projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md) | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | | ## Phase 3: Execution @@ -135,16 +132,12 @@ The actual project development is the main part of the program. Post your regula | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | | [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | -| [Ashen](https://github.com/y1cunhui) | | | | | | | | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [Cloud](https://github.com/0xClouds/) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | @@ -181,7 +174,6 @@ The actual project development is the main part of the program. Post your regula | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | -| [Vaiz_07](https://github.com/07Vaishnavi-Singh) | | | | | | | | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end From e0380a14628678b04cabdb702e57ed5674c4e285 Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Mon, 26 Aug 2024 16:19:34 +0300 Subject: [PATCH 100/143] Project proposal final commits (#383) * DanGoron: Project Proposal * fixed deposit process * nits * updated Part2 of the Project * fixed deliverables * updated Research part * updated Delegator role selection paragraph + protocol services diagram * updated Unbundling validator role paragraph * removed PTC from possible Delegator role list * refactoring based on reviews and comments * update roadmap based on mentor reviews and project dynamics * final nits & spell check --- projects/eods-specification.md | 53 ++++++++++++---------------------- 1 file changed, 19 insertions(+), 34 deletions(-) diff --git a/projects/eods-specification.md b/projects/eods-specification.md index 404edd12..667b5741 100644 --- a/projects/eods-specification.md +++ b/projects/eods-specification.md @@ -9,45 +9,28 @@ Today, ETH delegators allocate their principal to node operators off-protocol, v The pain is that off-protocol ETH delegation is easily captured by exogenous influences, as seen today in liquid staking, leading to the centralization of staking pools, in the detriment of protocol safety. Delegators are given no real voting power, and no meaningful role in the Protocol. -The project addresses inefficiencies associated with the limits of what the Ethereum Protocol can detect and how it defends itself, in the context of delegated proof of stake. It also proposes a shift in validator economics *design philosophy* for the scope of leaping towards SSF (Single Slot Finality) implementation, with overall improved protocol resilience: +The project addresses inefficiencies associated with the limits of what the Ethereum Protocol can detect and how it defends itself, in the context of delegated proof of stake: - The Protocol cannot see ETH delegations, so its reach and ability to control Validators is limited in that aspect. The project addresses this issue, helping the Protocol disambiguate the Validator role and "see" the staking scene actors. Ethereum Protocol's credibility comes from the control over the Validators that execute the protocol. But it can only control what it can see, so it's important to extend these limits, in order to allow for the Protocol to have the capacity to react with automated defense systems. -- Currently, ETH delegators do not play a [meaningful role](https://epf.wiki/#/wiki/research/eODS?id=the-role-of-delegators) in the protocol, as they don't actively participate in Consensus. We can improve this by allowing the Protocol to identify delegated stake and incentivize that role selection. Delegators under eODS model do not contribute to the economic security of FFG, i.e. Delegators do not partake in Finality (non-slashable stake), but they are able to surface discrepancies in the gadget’s functioning. Their services can be compensated by re-allocated aggregated issuance. +- Currently, ETH delegators do not play a [meaningful role](https://epf.wiki/#/wiki/research/eODS?id=the-role-of-delegators) in the protocol, as they don't actively participate in Consensus. We can improve this by allowing the Protocol to identify delegated stake and incentivize the Delegator role selection. Delegators under eODS model do not contribute to the economic security of FFG, i.e. delegators do not partake in Finality, but they are able to surface discrepancies in the gadget’s functioning. Their services can be compensated by re-allocated aggregated issuance. Delegator role, under Operator-Delegator separation: * The curation of operator set: Opinionated delegators may decide to choose between different operators based on e.g., fees or reliability. These criteria could be part of a Validator rating system developed either on CL clients side or in-protocol. - * The provision of non-FFG services: The delegators may be called upon to provide non-slashable yet critical services, like: - * input their view into censorship-resistance gadgets such as inclusion lists or multiplicity gadgets. - * co-sign block proposals, attestations together with the bonded Gasper operators. + * The provision of non-FFG services: The delegators may be called upon to provide non-slashable yet critical services, like inputting their view into censorship-resistance gadgets such as inclusion lists or multiplicity gadgets. - This is important, so we can move away from the unincentivized delegate selection practiced today in delegated proof of stake, which is basically [a flawed type of voting](https://notes.ethereum.org/@vbuterin/staking_2023_10#Expanding-delegate-selection-powers). + Allowing in-protocol delegations and having a meaningful role for delegators is a health indicator of any staking system. The current role principal providers play in delegated proof-of-stake is limited to voting within pools, which ultimately is just [a flawed type of voting](https://notes.ethereum.org/@vbuterin/staking_2023_10#Expanding-delegate-selection-powers). -- Building towards the inevitable implementation of SSF requires taking the best possible trade-offs. -Identifying, disambiguating, or solving these trade-offs is not trivial, as they depend on a wide range of challenges and limitations: - - physical network limitations (e.g. computing power) - - technical limitations (e.g. per slot BLS signatures aggregation) - - not-just-technical fundamentals (e.g. community goals and values vs. out-of-protocol market forces) +- Liquid staking centralization is a well known issue in the space and exploring solutions to it is one important topic of the protocol's [roadmap](https://epf.wiki/#/wiki/research/roadmap). - This is important in our journey to build Ethereum as the envisioned global-scale network, because in that scenario, single-slot finality is not only desirable but most likely mandatory, and I feel that if we're building towards the right goals, we better be building towards SSF. Regardless what the goals set by the Ethereum community turn out to be, enshrining ODS would help the community impose those goals, by exercising better control over the validators that execute the protocol, while addressing the challenges mentioned above. - -- A daunting aspect about building towards SSF is the need to drastically reduce the validator set size (measured in *individual message signers*, not in *stake weight*), while encouraging an ever increasing validators count, for the scope of overall increased resilience. -These seemingly conflictual goals can be resolved by the realization that we need to move away from the concept that every participant signs in every slot. -In the SSF context, we can assume a limit of $1.8 million$ BLS signatures that could be processed every slot. -Frameworks, like Rainbow staking[ [1]](#resources), or Orbit SSF [[9] ](#resources) propose either splitting staking in two tiers based on a balance threshold, or sampling the Validator set by balance, reducing the number of BLS signatures that need to be processed every slot in the Finality gadged. The Light layer/ periphery participants would be encouraged to participate in as many numbers as possible, and rotated in random selections. -The number of FFG participants is constrained by the efficiency of cryptographic constructions (aggregating signatures), but as cryptographic methods or simply hardware progress, the number of "seats" may increase. - - This is important for hardening protocol resilience(a wider array of proposers, attesters, whistle-blowers and censorship-resistance agents), even in the perspective of exogenous (or even self imposed, endogenous) limitations. - -- Liquid staking centralization is a well known issue in the space and exploring solutions to it is one important topic of the protocol's [roadmap](https://epf.wiki/#/wiki/research/roadmap). The project proposes a solution to the long-term key question of "what’s the intended Etherean way for the large ETH holders that want return for their participation in protocol”. Finding a solution to this untrivial question will, most likely, mitigate liquid staking centralization. +The project proposes a solution to the long-term key question of "what’s the intended Etherean way for the large ETH holders that want return for their participation in protocol”. In a functional enshrined delegation mechanism, ETH holders will have a direct relation with their delegates, the validators (operators) executing the Protocol, possibly mitigating the "grip" liquid staking has over staking. **What area of the protocol will be affected?** Implementing the project implies changes to the Execution Layer (EL) and the Beacon Chain (CL) specifications. - ## Project description My proposed solution is an implementation of eODS, implying a **separation** of the **Validator** role, implemented at protocol level: @@ -58,15 +41,16 @@ This project proposes a way to enshrine the delegation process, in order to map It aims to solve the above inefficiencies by providing delegators, with an explicit mechanism to deposit / compound and delegate their principal. Capital providers will be able to delegate stake to another (possibly new) targeted validator (node operator), thus allowing them to be opinionated in their operators of choice. This all in-protocol, in particular not involving the deposit contract in a different way than a regular deposit is. The **Validator role** will be unbundled in two separate protocol entities: -* Delegator - an optional protocol role for ETH holders that want to participate in a way that is lighter than a full staking operation, but still meaningfull. + +* Delegator - an optional protocol role for ETH holders that want to participate in a way that is lighter than a full staking operation, but still meaningful. -* Operator - a protocol role equivalent to today's node operators, running consensus validators and executing the Protocol. Operators are accountable to Delegators in the context of delagated proof-of-stake. +* Operator - a protocol role equivalent to today's node operators, running consensus validators and executing the Protocol. Operators are accountable to Delegators in the context of delegated proof-of-stake. With eODS we will have two types of validators: * heavy Validators (or Validators - for simplicity and correspondence with the current PoS) participating in protocol Finality * light Validators participating in non-Finality (light)Protocol services providing. - The actions set of Validators would be reduced by transfering the Censorship Resistance protocol services e.g. IL, and other non-FFG attributes to the light Validator's actions set. + The actions set of Validators would be reduced by transferring the Censorship Resistance protocol services e.g. IL, and other non-FFG attributes to the light Validator's actions set. #### Actively Validated Service (AVS), as Delegator role selection @@ -78,7 +62,7 @@ The distinction between different types of protocol services, under eODS: * Censorship Resistant services - AVS type - Delegators could use the *liability proof*, received after delegating towards operators participating in FFG, for "backing" operators participanting in light protocol services i.e. CR services, committing to the provision of an “actively validated service” (AVS) and possibly receiving rewards for good service provision. + Delegators could use the *liability proof*, received after delegating towards operators participating in FFG, for "backing" operators participating in light protocol services i.e. CR services, committing to the provision of an “actively validated service” (AVS) and possibly receiving rewards for good service provision. Possible separation of protocol services(modeled upon ePBS): @@ -113,7 +97,8 @@ Possible separation of protocol services(modeled upon ePBS): A sketch of the proposed **execution layer** changes is included below: #### Staking-deposit-cli -Stakers deposit ETH in the protocol, provided `amount` >= `MIN_DEPOSIT_AMOUNT`. During [deposit](###Deposit), a forked staking-deposit-cli will allow depositors to set a boolean `is_delegator` field to `True` or `False`, alongside the address of a smart contract (delegation contract) that, when called, outputs the target validator's pubkey and withdrawal credentials. The structure denoting the deposit operation on EL will also gain the two new fields, accordingly. + +Stakers deposit ETH in the protocol, provided `amount` >= `MIN_DEPOSIT_AMOUNT`. During [deposit](###Deposit), a forked staking-deposit-cli will allow depositors to set a boolean `is_delegator` field to `True` or `False`, alongside the address of a smart contract (delegation contract) that, when called, outputs the target validator's index and pubkey. The structure denoting the deposit operation on EL will also gain the two new fields, accordingly. #### Deposit contract The deposit contract will gain the following arguments: `is_delegator`, and `delegation_contract`. The `DepositData` container will be extended accordingly. @@ -153,7 +138,7 @@ Part 2 of this project will focus on defining actions set, or attributes for del - The specification of this feature -An eventual EIP resulting from my project will most likely have to be based on an ePBS fork. Interwining eODS with eg. IL and ePBS ontop of the PoS mechanism is not trivial (maybe not even ideal), so abstracting the "discrepancies surfacing" type of protocol services in the Delegator's actions set, could ease some of the design around e.g. CR gadgets. +An eventual EIP resulting from my project will most likely have to be based on an ePBS fork. Intertwining eODS with eg. IL and ePBS ontop of the PoS mechanism is not trivial (maybe not even ideal), so abstracting the "discrepancies surfacing" type of protocol services in the Delegator's actions set, could ease some of the design around e.g. CR gadgets. *Possible* compatible role selection for Delegators as AVS providers: @@ -190,16 +175,16 @@ The proposed timeline for the project is **6 months**, split in 2 work-packages *Outline parts of the project and insight on how much time it will take to execute them.* -### I. Part 1 - feature: eODS Specification +### I. Part 1 - eODS Specification notes -1. Write the fully-fleshed specs of eODS in 8 weeks (**Week 6 - Week 13**) including getting feedback from mentors. +1. Prototyping eODS in 8 weeks (**Week 6 - Week 13**) including getting feedback from mentors. -2. Write case study pyspec tests and error handling, including getting feedback from mentors in 4 weeks (**Week 14 - Week 17**). +2. Write case studies, and prototype the APIs of eODS defined protocol objects, including getting feedback from mentors in 4 weeks (**Week 14 - Week 17**). -### II. Part 2 - Research Delegator role selection & incentivization +### II. Part 1 - Research Delegator role selection & incentivization 1. I've done some of the work related to this phase in the weeks preceding EPF, especially during EPS, I plan to have the conceptual design for the integration of Delegators-provided protocol services done in in 4 weeks (**Week 17 - Week 21**) including getting feedback from mentors. -2. I plan to write the as much of the afferent specs, including getting feedback from mentors and case study tests, and continue past the EPF program time span for as long as it needs to finish up this subfeature. I estimate I will fit in an additional 4-8 weeks (**Week 21+**). +2. I plan to write the eODS specs, including getting feedback from mentors and case study tests in an additional 4-8 weeks window (**Week 21+**). I will continue past the EPF program time span for as long as it needs to finish up this feature. ## Possible challenges From 26ac6c74dc43fa176c42acfdcc43d962a6c8ad19 Mon Sep 17 00:00:00 2001 From: Owanikin <54582856+owanikin@users.noreply.github.com> Date: Mon, 26 Aug 2024 14:28:54 +0100 Subject: [PATCH 101/143] Add: Week 11 update (#393) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add week 3 development updates * project proposal draft * updatedproject proposal * project proposal e * Resolved merge conflicts * fix: title of the project and duplicate document * week 11 update * Update .gitignore * Delete projects/grandine-rust-kzg-library.md --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index ab717d65..5d244c28 100644 --- a/development-updates.md +++ b/development-updates.md @@ -93,7 +93,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Hamid Bateni](https://github.com/irnb) | [Update 3](https://hackmd.io/@irnb/epf_week3) | [Update 4](https://hackmd.io/@irnb/epf_week4) | [Update 5](https://hackmd.io/@irnb/epf_week5) | [Inclusion List with Plausible Deniability](projects/attestation-based-inclusion-list.md) | | [Hangleang](https://github.com/hangleang) | [Update 3](https://hackmd.io/@hangleang/epf5-week3) | [Update 4](https://hackmd.io/@hangleang/epf5-week4) | [Update 5](https://hackmd.io/@hangleang/epf5-week5) | [PeerDAS in Grandine](projects/peerdas-grandine.md) | | [Hopinheimer](https://github.com/hopinheimer) | [Update 3](https://hackmd.io/@hopin232/HyIxzVgDA) | [Update 4](https://hackmd.io/@hopin232/HkD7QcRDA) | [Update 5](https://hackmd.io/@hopin232/HJ3vEtGO0) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | [Update 3](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/HJAO40qUC) | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | [Update 3](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/HJAO40qUC) | | [Update 5](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/Sy8ieKZu0) | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 3](https://hackmd.io/@jihoonsong/SkUIKCLLR) | [Update 4](https://hackmd.io/@jihoonsong/SJH-cXMdA) | [Update 5](https://hackmd.io/@jihoonsong/rkc04VzuR) | [Prototyping ePBS](/projects/prototyping-epbs.md) | | [jsvisa](https://github.com/jsvisa) | [Update 3](https://hackmd.io/@jsvisa/epf5-week3) | [Update 4](https://hackmd.io/@jsvisa/epf5-week4) | [Update 5](https://hackmd.io/@jsvisa/epf5-week5) | | | [kira](https://github.com/shyam-patel-kira) | [Update 3](https://hackmd.io/@kira50/BkH7kE-P0) | [Update 4](https://hackmd.io/@kira50/epf-week-4) | [Update 5](https://hackmd.io/@kira50/epf-week-5) | [ePBS implementation in Prysm](/projects/epbs-implementation-in-prysm.md) | @@ -118,6 +118,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Siddharth Vaderaa](https://github.com/SiddharthV1) | [Update 3](https://hackmd.io/@Xoznc0kESi6cRDnApMs5rQ/rkGyp1lDR) | | [Update 5](https://hackmd.io/@sidvdr/SJtOgPGOR) | [Op code implementations, tests, code analysis and statistics for Nethermind's IL-EVM](projects/opcode-implementations-test-coverage-code-analysis-and-stats-il-evm-nethermind.md) | | [Zarathustra](https://github.com/Karrenbelt) | [Update 3](https://hackmd.io/@zarathustra/HkqZFJ6OC) | [Update 4](https://hackmd.io/@zarathustra/rJ6vhJT_0) | [Update 5](https://hackmd.io/@zarathustra/SkiLqdmFR) | | + ## Phase 3: Execution The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. @@ -149,7 +150,7 @@ The actual project development is the main part of the program. Post your regula | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | From 3e2a60cdc31f58d33ca34d9a8eeec4500c84f20b Mon Sep 17 00:00:00 2001 From: hopinheimer <48147533+hopinheimer@users.noreply.github.com> Date: Mon, 26 Aug 2024 20:25:38 +0530 Subject: [PATCH 102/143] week 11 update for @hopinheimer (#396) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 5d244c28..4203db5f 100644 --- a/development-updates.md +++ b/development-updates.md @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | From 9e44ed5e96e6b61848ff099e4d6b069de43044df Mon Sep 17 00:00:00 2001 From: guha-rahul <52607971+guha-rahul@users.noreply.github.com> Date: Mon, 26 Aug 2024 20:51:21 +0530 Subject: [PATCH 103/143] Update development-updates.md (#399) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 4203db5f..f0cbb5c6 100644 --- a/development-updates.md +++ b/development-updates.md @@ -163,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | |[Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | From c97d967e7c31d957cd65aae0b92009f3a0c8ef2a Mon Sep 17 00:00:00 2001 From: Caleb Omoniyi <81532297+Tomi-3-0@users.noreply.github.com> Date: Mon, 26 Aug 2024 16:33:30 +0100 Subject: [PATCH 104/143] Week 11 dev update (#398) * update 10 * caleb's week 11 dev update --- development-updates.md | 2 +- projects/epbs-implementation-in-nimbus.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index f0cbb5c6..45ae4623 100644 --- a/development-updates.md +++ b/development-updates.md @@ -136,7 +136,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | diff --git a/projects/epbs-implementation-in-nimbus.md b/projects/epbs-implementation-in-nimbus.md index 357699e4..17980c10 100644 --- a/projects/epbs-implementation-in-nimbus.md +++ b/projects/epbs-implementation-in-nimbus.md @@ -49,6 +49,7 @@ The goal of the project is to have a working and well-tested implementation of e - @[Terrence](https://github.com/terencechain/) ## Resources +* [PR-Link](https://github.com/status-im/nimbus-eth2/pull/6443) * [eip-7732](https://eips.ethereum.org/EIPS/eip-7732#abstract) * [Ethereum Consensus Specs](https://github.com/ethereum/consensus-specs/tree/v1.3.0/#stable-specifications) * [Nim Manual](https://nim-lang.org/docs/manual.html) From e7fa459fa18b0761fbcf1ac71c4d66d149036dcd Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Tue, 27 Aug 2024 16:32:49 +0300 Subject: [PATCH 105/143] DanGoron Week 10 & 11 development-update (#397) * DanGoron Week 8 dev-update * DanGoron Week 10 & 11 dev-update --- development-updates.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/development-updates.md b/development-updates.md index 45ae4623..b08a20dd 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -139,7 +139,7 @@ The actual project development is the main part of the program. Post your regula | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | @@ -182,5 +182,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -|---------|------------------|----------------------| +| ------- | ---------------- | -------------------- | | | | | From ab27725c28410107580a01bd885307b8df1ab61c Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Tue, 27 Aug 2024 19:04:38 +0530 Subject: [PATCH 106/143] week 11 update added (#400) --- development-updates.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/development-updates.md b/development-updates.md index b08a20dd..d2b40841 100644 --- a/development-updates.md +++ b/development-updates.md @@ -136,7 +136,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | @@ -159,11 +159,11 @@ The actual project development is the main part of the program. Post your regula | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | |[Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | From 03bfb6d99a30f35748c9f1b4e25182bd84b4e620 Mon Sep 17 00:00:00 2001 From: meldsun0 <160340597+meldsun0@users.noreply.github.com> Date: Tue, 27 Aug 2024 10:49:45 -0300 Subject: [PATCH 107/143] Adding pending updates for week 9, week 10 and week 11 (#401) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index d2b40841..2118e3c8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -139,7 +139,7 @@ The actual project development is the main part of the program. Post your regula | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | @@ -158,7 +158,7 @@ The actual project development is the main part of the program. Post your regula | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C)| | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | From 65a8c2f0b9c74d6eaa56d2d5696f87b053c34ab6 Mon Sep 17 00:00:00 2001 From: Darex <1010adigupta@gmail.com> Date: Wed, 28 Aug 2024 18:02:51 +0530 Subject: [PATCH 108/143] week 10 adn week 11 updates added (#402) --- development-updates.md | 2 +- notes/AdityaGupta.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 2118e3c8..b3743169 100644 --- a/development-updates.md +++ b/development-updates.md @@ -128,7 +128,7 @@ The actual project development is the main part of the program. Post your regula | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | [Update 10](https://hackmd.io/@adigupta/rySsqDniA) | [Update 11](https://hackmd.io/@adigupta/H1fJpPniC) | | | | | | | | | | | | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | diff --git a/notes/AdityaGupta.md b/notes/AdityaGupta.md index 1c6d7655..b9794720 100644 --- a/notes/AdityaGupta.md +++ b/notes/AdityaGupta.md @@ -19,4 +19,6 @@ These are my weekly EPF updates: - [Week 6](https://hackmd.io/@adigupta/H139c34KA) - [Week 7](https://hackmd.io/@adigupta/S1m6RhVFC) - [Week 8](https://hackmd.io/@adigupta/Sy09KtDqC) -- [Week 9](https://hackmd.io/@adigupta/SklJd9P5A) \ No newline at end of file +- [Week 9](https://hackmd.io/@adigupta/SklJd9P5A) +- [Week 10](https://hackmd.io/@adigupta/rySsqDniA) +- [Week 11](https://hackmd.io/@adigupta/H1fJpPniC) \ No newline at end of file From 679daab4f00986357e269eb7759dcd990be95e19 Mon Sep 17 00:00:00 2001 From: guha-rahul <52607971+guha-rahul@users.noreply.github.com> Date: Fri, 30 Aug 2024 00:53:05 +0530 Subject: [PATCH 109/143] Add project proposal (#404) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add project proposal * edit to relative path --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index b3743169..c71c4efd 100644 --- a/development-updates.md +++ b/development-updates.md @@ -105,7 +105,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | -| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) | | +| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) |[Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | From 930c4517ec2f472f3366a6bd4480fe5a830566d7 Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Mon, 2 Sep 2024 03:15:35 +0700 Subject: [PATCH 110/143] add week11 and week12 development updates (#405) * add week11 & week12 updates * move entry up back * fix: capital-case --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index c71c4efd..7a761030 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | From 64d67de146756b2d2be2dcd141493f324dc9ce5c Mon Sep 17 00:00:00 2001 From: AshliaYan <45923791+AshliaYan@users.noreply.github.com> Date: Mon, 2 Sep 2024 04:15:59 +0800 Subject: [PATCH 111/143] update week 12 (#406) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 7a761030..a31fb2f1 100644 --- a/development-updates.md +++ b/development-updates.md @@ -132,7 +132,7 @@ The actual project development is the main part of the program. Post your regula | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | From 4f4c464431457c435ad70a9ec838294fa909e644 Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Mon, 2 Sep 2024 12:12:01 +0200 Subject: [PATCH 112/143] Katya: Week-12 updates (#407) * project proposal * add week-6 updates * add week-11 updates * project proposal * add week-6 updates * add week-12 updates --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index a31fb2f1..d1e9b72e 100644 --- a/development-updates.md +++ b/development-updates.md @@ -143,7 +143,7 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | From b618f3938869024787fb22db0447e1538fb6cf71 Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Mon, 2 Sep 2024 15:44:45 +0530 Subject: [PATCH 113/143] week 12 dev updates (#408) * week 12 dev updates * minor fix --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index d1e9b72e..69c60dc3 100644 --- a/development-updates.md +++ b/development-updates.md @@ -170,7 +170,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index 5a4c49b3..3d2da0ad 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -20,4 +20,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 8](https://hackmd.io/@rupam-04/Week8) * [Week 9](https://hackmd.io/@rupam-04/Week9) * [Week 10](https://hackmd.io/@rupam-04/Week10) -* [Week 11](https://hackmd.io/@rupam-04/Week11) \ No newline at end of file +* [Week 11](https://hackmd.io/@rupam-04/Week11) +* [Week 12](https://hackmd.io/@rupam-04/Week12) \ No newline at end of file From cc3087c05ec593229bd988a9fcea590d2335495b Mon Sep 17 00:00:00 2001 From: Caleb Omoniyi <81532297+Tomi-3-0@users.noreply.github.com> Date: Mon, 2 Sep 2024 11:18:19 +0100 Subject: [PATCH 114/143] Caleb (#409) * update 10 * caleb's week 11 dev update * week 12 update --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 69c60dc3..94ed5497 100644 --- a/development-updates.md +++ b/development-updates.md @@ -136,7 +136,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | From 7ff1b151642fb01145903d80592ed1099c2dacc5 Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 2 Sep 2024 11:22:16 +0100 Subject: [PATCH 115/143] Week 12 update (#410) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 94ed5497..9ba5b6ae 100644 --- a/development-updates.md +++ b/development-updates.md @@ -146,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | From 4c5027fdf5edf9b61ff424ee4942118202a3e416 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Mon, 2 Sep 2024 04:23:57 -0600 Subject: [PATCH 116/143] Update development-updates.md (#411) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 108 ++++++++++++++++++++--------------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/development-updates.md b/development-updates.md index 9ba5b6ae..dfaac9e4 100644 --- a/development-updates.md +++ b/development-updates.md @@ -105,7 +105,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | -| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) |[Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | +| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) |[Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | @@ -123,59 +123,59 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | [Update 10](https://hackmd.io/@adigupta/rySsqDniA) | [Update 11](https://hackmd.io/@adigupta/H1fJpPniC) | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | | | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C)| | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | [Update 10](https://hackmd.io/@adigupta/rySsqDniA) | [Update 11](https://hackmd.io/@adigupta/H1fJpPniC) | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end From 64175c7936d2fd64fce5bd45e6a36654f71ec571 Mon Sep 17 00:00:00 2001 From: Siddharth Vaderaa Date: Mon, 2 Sep 2024 13:15:49 +0200 Subject: [PATCH 117/143] Week 12 update (#412) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index dfaac9e4..0554b35d 100644 --- a/development-updates.md +++ b/development-updates.md @@ -174,7 +174,7 @@ The actual project development is the main part of the program. Post your regula | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | [Update 12](https://hackmd.io/@sidvdr/rkcqPGXhR) | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end From 8e99b3a7d1777126ab37b7ff048e83439941709d Mon Sep 17 00:00:00 2001 From: ThreeHrSleep <151536303+ThreeHrSleep@users.noreply.github.com> Date: Mon, 2 Sep 2024 19:01:54 +0530 Subject: [PATCH 118/143] add week 11-12 update (#413) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 0554b35d..fcc99e41 100644 --- a/development-updates.md +++ b/development-updates.md @@ -172,7 +172,7 @@ The actual project development is the main part of the program. Post your regula | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | [Update 12](https://hackmd.io/@sidvdr/rkcqPGXhR) | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | From f308708fa393f578f4002a305ce5e56512556637 Mon Sep 17 00:00:00 2001 From: Daniel Knopik <107140945+dknopik@users.noreply.github.com> Date: Mon, 2 Sep 2024 17:01:23 +0200 Subject: [PATCH 119/143] dknopik week12 (#414) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index fcc99e41..7a4732b8 100644 --- a/development-updates.md +++ b/development-updates.md @@ -140,7 +140,7 @@ The actual project development is the main part of the program. Post your regula | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | | | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | From f39a7f0eed91b3d5a089da4136676f9918ba0fe4 Mon Sep 17 00:00:00 2001 From: Chirag Parmar Date: Tue, 3 Sep 2024 13:52:53 +0530 Subject: [PATCH 120/143] week 12 updates (#415) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 7a4732b8..5e965f47 100644 --- a/development-updates.md +++ b/development-updates.md @@ -137,7 +137,7 @@ The actual project development is the main part of the program. Post your regula | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | | | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | [Update 12](https://hackmd.io/@chirag-parmar/BkZL2Xmh0) | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | From ea7ea6d1ae9dab4ce5309ae268ae85d0a6936760 Mon Sep 17 00:00:00 2001 From: guha-rahul <52607971+guha-rahul@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:54:39 +0530 Subject: [PATCH 121/143] Week 12 Dev update (#417) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 5e965f47..11685d7a 100644 --- a/development-updates.md +++ b/development-updates.md @@ -163,7 +163,7 @@ The actual project development is the main part of the program. Post your regula | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | From efa04f805d4db206ced3ce76b6327bea4081cade Mon Sep 17 00:00:00 2001 From: meldsun0 <160340597+meldsun0@users.noreply.github.com> Date: Tue, 3 Sep 2024 05:24:58 -0300 Subject: [PATCH 122/143] Adding week 12 updates (#416) --- development-updates.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/development-updates.md b/development-updates.md index 11685d7a..4475b4a1 100644 --- a/development-updates.md +++ b/development-updates.md @@ -124,7 +124,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ |-------------------------------------------------------------------| ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -158,7 +158,7 @@ The actual project development is the main part of the program. Post your regula | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | [Update 12](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | @@ -172,7 +172,7 @@ The actual project development is the main part of the program. Post your regula | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | | [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | [Update 12](https://hackmd.io/@sidvdr/rkcqPGXhR) | | | | | | | | | | | [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | From b4862c5dba4e80a7bbaa2c1655903a44a2fb5a35 Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Wed, 4 Sep 2024 00:02:34 +0530 Subject: [PATCH 123/143] =?UTF-8?q?week=2012=20update=20added=F0=9F=92=AF?= =?UTF-8?q?=20(#418)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- development-updates.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/development-updates.md b/development-updates.md index 4475b4a1..9ca5a4fd 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -105,7 +105,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [mrk1tty](https://github.com/garv-aga) | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | [Nilav](https://github.com/gerceboss) | [Update 3](https://hackmd.io/@gerceboss/SkdMHQgDR) | [Update 4](https://hackmd.io/@gerceboss/SygXTUKDR) | [Update 5](https://hackmd.io/@gerceboss/r14_HdMuC) | [PeerDAS in Nimbus](project/peerdas-nimbus.md) | -| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) |[Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | +| [Rahul](https://github.com/guha-rahul) | [Update 3](https://hackmd.io/@0xrguha/BJIrH-lPA) | [Update 4](https://hackmd.io/@0xrguha/ry5hgvKw0) | [update 5](https://hackmd.io/doCmLTjqQuCOtuorR2QL4A) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [raxhvl](https://github.com/raxhvl) | [Update 3](https://epf.raxhvl.com/week/3) | [Update 4](https://epf.raxhvl.com/week/4) | [Update 5](https://epf.raxhvl.com/week/5) | [EVM Memory Repricing](project/evm-memory-repricing.md) | | [Richa](https://github.com/Richa-iitr) | [Update 3](https://hackmd.io/@iri/rJrPvd08C) | [Update 4](https://hackmd.io/@iri/rkbRsVtPA) | [Update 5](https://hackmd.io/@iri/HkJ2kR4O0) | | | [Rodrigo Herrera](https://github.com/) | [Update 3](https://hackmd.io/@rodrigoh/update3) | | | | @@ -124,7 +124,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ |-------------------------------------------------------------------| ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|--------------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -158,8 +158,8 @@ The actual project development is the main part of the program. Post your regula | [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | [Update 12](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | [Update 12](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryU9XY73A) | | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | @@ -182,5 +182,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -| ------- | ---------------- | -------------------- | +|---------|------------------|----------------------| | | | | From 296c8872c316f6943b9b97d5f1c72bdeb181bfb4 Mon Sep 17 00:00:00 2001 From: raxhvl <10168946+raxhvl@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:21:40 +0200 Subject: [PATCH 124/143] =?UTF-8?q?=E2=9C=A8=20feat:=20Week=2012=20(#419)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: rahul --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 9ca5a4fd..60107b29 100644 --- a/development-updates.md +++ b/development-updates.md @@ -164,7 +164,7 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | From 3d97b89a2358d71e74ae5b69dec08441f56d8328 Mon Sep 17 00:00:00 2001 From: mjzk <167079386+mjzk@users.noreply.github.com> Date: Thu, 5 Sep 2024 21:10:22 +0800 Subject: [PATCH 125/143] Project Proposal - Grandine Windows Support (#376) * Project Proposal - Grandine Windows Support * update the idea according to feedback --- projects/grandine-windows-support.md | 79 ++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 projects/grandine-windows-support.md diff --git a/projects/grandine-windows-support.md b/projects/grandine-windows-support.md new file mode 100644 index 00000000..2062e9a0 --- /dev/null +++ b/projects/grandine-windows-support.md @@ -0,0 +1,79 @@ +# Grandine Windows Support + +To support building Grandine on Windows. + +If there is a suitable environment or hardware support, I also consider to add the support to other unimplemented systems or architectures, such as MacOS, BSD, ARM, RISC-V. + +## Motivation + +Grandine's developers mainly use Linux, so Grandine is tested only on Linux. However, there are many Windows and MacOS users that would benefit from better support. Furthermore, another Ethereum consensus client [Lighthouse](https://github.com/sigp/lighthouse) already supports Windows. + +## Project description + +The goal of this project is to extend support for building Grandine, an Ethereum consensus client, on Windows. While Grandine has been primarily developed and tested on Linux, expanding its compatibility to Windows will make it more accessible to a broader range of developers and users. + +This project seeks to ensure that Windows users can build, run, and/or contribute to Grandine without platform-specific issues. With another Ethereum consensus client, Lighthouse, already supporting Windows, this project will make Grandine to catch up with other clients in terms of cross-OS support. + +## Specification + +1. Initial Assessment: + + + Analyze the current Grandine codebase and identify the areas that require modifications for Windows compatibility. + +2. Development Phase: + + + Modify the build system to support Windows. + +3. Testing and Validation: + + + Ensure all or main (if not all are suitable) tests Grandine can be passed on Windows. + + Fix or add some tests for Windows platform if necessary. + +4. Finalization and Documentation: + + + Set up a Windows-based CI pipeline to automate testing. + + Add documentation for Windows related building and usage(if needed). + + Announce and support the Windows-compatible release of Grandine. + +## Roadmap + +I personally plan to complete all the tasks within two months, but the detailed timeline will be updated when the project idea is progressing. + +- Initial Assessment +- Development Phase +- Testing and Validation +- Finalization and Documentation + +## Possible challenges + +- Dependencies and toolings Handling: + + Some dependencies and toolings may be tightly coupled with Linux, requiring alternative solutions or adjustments to work on Windows. + +- Codes, Tests and CI Pipeline Fixing: + + Codes, tests and CI pipeline fixing for Windows might involve overcoming challenges related to the understanding with current code base and platform or code specific issues. This step may be complex or simple, depending on the actual code that needs to be modified and the experience of the person doing it. + +- Support other unimplemented systems or architectures: + + The support to other unimplemented systems or architectures may be hard to add because of barriers to accessing these environments. + +## Goal of the project + +By the end of EPF-5, success for this project will be defined by: + +The goal of this project is to successfully build Grandine on Windows at least and enable a CI pipeline for testing and release building. + +## Collaborators + +### Fellows + +[MJZK](https://github.com/mjzk) + +### Mentors + +[Saulius Grigaitis](https://github.com/sauliusgrigaitis) + +## Resources + +- [Lighthouse, an Ethereum consensus client](https://github.com/sigp/lighthouse) \ No newline at end of file From 8a36d43b7ce7e9a07116e8b963a6d4c87aec6b1c Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Fri, 6 Sep 2024 17:00:30 +0700 Subject: [PATCH 126/143] add week13 update & some debuging tools (#421) --- development-updates.md | 2 +- notes/hangleang.md | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 60107b29..97c672dd 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | diff --git a/notes/hangleang.md b/notes/hangleang.md index fe671549..048bd13e 100644 --- a/notes/hangleang.md +++ b/notes/hangleang.md @@ -20,3 +20,8 @@ Lastly, thanks to @ghili. I'm permissionlessly fork your note, cause we have som - [peerdas-devnet-1 specs](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-1) by EthPandaOps Team - [libp2p-pubsub Peer Discovery with Kademlia DHT](https://medium.com/rahasak/libp2p-pubsub-peer-discovery-with-kademlia-dht-c8b131550ac7) - [DAS and Danksharding](https://a16zcrypto.com/posts/article/an-overview-of-danksharding-and-a-proposal-for-improvement-of-das) + +### Tools +- [ENR Viewer](https://enr-viewer.com/): decoding ENR to inspect `csc` field (custody subnet count), maintained by ChainSafe +- [PeerDAS Custody](https://jimmygchen.github.io/peerdas-custody/): compute custody subnets and columns from node ID or peer ID, maintained by [jimmygchen](https://github.com/jimmygchen) from Lighthouse + - [My fork with config updates](https://hangleang.github.io/peerdas-custody/) From 9caaff529da257254fec7cbae9ba9242cc0fc93c Mon Sep 17 00:00:00 2001 From: Rupam Dey <117000803+rupam-04@users.noreply.github.com> Date: Mon, 9 Sep 2024 15:01:50 +0530 Subject: [PATCH 127/143] week 13 dev updates (#422) --- development-updates.md | 2 +- notes/RupamDey.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 97c672dd..33e14b5b 100644 --- a/development-updates.md +++ b/development-updates.md @@ -170,7 +170,7 @@ The actual project development is the main part of the program. Post your regula | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | | [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | [Update 13](https://hackmd.io/@rupam-04/Week13) | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | | [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | diff --git a/notes/RupamDey.md b/notes/RupamDey.md index 3d2da0ad..a10caf1d 100644 --- a/notes/RupamDey.md +++ b/notes/RupamDey.md @@ -21,4 +21,5 @@ I'll posting my weekly updates on my [hackmd](https://hackmd.io/@rupam-04) * [Week 9](https://hackmd.io/@rupam-04/Week9) * [Week 10](https://hackmd.io/@rupam-04/Week10) * [Week 11](https://hackmd.io/@rupam-04/Week11) -* [Week 12](https://hackmd.io/@rupam-04/Week12) \ No newline at end of file +* [Week 12](https://hackmd.io/@rupam-04/Week12) +* [Week 13](https://hackmd.io/@rupam-04/Week13) \ No newline at end of file From c48efc21529f9fae90fe3474b2986957cccf6614 Mon Sep 17 00:00:00 2001 From: Bastin <43618253+Inspector-Butters@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:41:19 +0200 Subject: [PATCH 128/143] week 13 update (#423) --- development-updates.md | 2 +- notes/Bastin.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 33e14b5b..8089a383 100644 --- a/development-updates.md +++ b/development-updates.md @@ -133,7 +133,7 @@ The actual project development is the main part of the program. Post your regula | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | | [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | [Update 13](https://hackmd.io/@Bastin/S1n5EXoh0) | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | | [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | diff --git a/notes/Bastin.md b/notes/Bastin.md index f71cdff7..d5f36ca6 100644 --- a/notes/Bastin.md +++ b/notes/Bastin.md @@ -28,3 +28,4 @@ Here you can see my weekly updates as well in the [`development-updates.md`](htt - [Week 6](https://hackmd.io/@Bastin/Hke55_9dR) - [Week 9](https://hackmd.io/@Bastin/B1Ja58D9C) - [Week 11](https://hackmd.io/@Bastin/SyNqyCdoA) +- [Week 13](https://hackmd.io/@Bastin/S1n5EXoh0) \ No newline at end of file From 6cfed098dc8a617fb85ca84ea78f1cd72c3b85f2 Mon Sep 17 00:00:00 2001 From: Caleb Omoniyi <81532297+Tomi-3-0@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:21:45 +0100 Subject: [PATCH 129/143] Caleb's week 13 update (#424) * update 10 * caleb's week 11 dev update * week 12 update * week 13 update --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 8089a383..158012b7 100644 --- a/development-updates.md +++ b/development-updates.md @@ -136,7 +136,7 @@ The actual project development is the main part of the program. Post your regula | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | [Update 13](https://hackmd.io/@Bastin/S1n5EXoh0) | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | [Update 13](https://hackmd.io/@tomi0x/rJugEho20) | | | | | | | | | | [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | [Update 12](https://hackmd.io/@chirag-parmar/BkZL2Xmh0) | | | | | | | | | | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | From 505632692b596d11ea0074e865ffc36d29f7e022 Mon Sep 17 00:00:00 2001 From: Glory Agatevure Date: Mon, 9 Sep 2024 12:07:35 +0100 Subject: [PATCH 130/143] Add week 13 update (#426) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 158012b7..1963a4c6 100644 --- a/development-updates.md +++ b/development-updates.md @@ -146,7 +146,7 @@ The actual project development is the main part of the program. Post your regula | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | From 6292323110b976a2b5107e5bfd26555735538dc2 Mon Sep 17 00:00:00 2001 From: Dsorken <113465018+Dsorken@users.noreply.github.com> Date: Mon, 9 Sep 2024 05:14:49 -0600 Subject: [PATCH 131/143] Update development-updates.md (#427) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 1963a4c6..6f6796f5 100644 --- a/development-updates.md +++ b/development-updates.md @@ -142,7 +142,7 @@ The actual project development is the main part of the program. Post your regula | [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | -| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | | | | | | | | | | +| [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | [Update 13](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SyE8ZZhn0) | | | | | | | | | | [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | From 91e6db96ff35ba258e51541de53bf2a2cce99f53 Mon Sep 17 00:00:00 2001 From: JihoonSong Date: Mon, 9 Sep 2024 20:17:05 +0900 Subject: [PATCH 132/143] Add Update 12 & 13 of Jihoon Song (#428) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 6f6796f5..b1e4471c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -151,7 +151,7 @@ The actual project development is the main part of the program. Post your regula | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | | [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | | [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | From cf8aae18d2e2d14e240f646f9e0ecf817656404e Mon Sep 17 00:00:00 2001 From: DanGoron <97026899+gorondan@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:34:39 +0300 Subject: [PATCH 133/143] DanGoron Week 12 & 13 dev-update (#430) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 110 ++++++++++++++++++++--------------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/development-updates.md b/development-updates.md index b1e4471c..0e3c2d16 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -123,64 +123,64 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. -| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|--------------------------------------------------------------------|-------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|---------|-----------| -| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | -| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | -| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | -| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | [Update 10](https://hackmd.io/@adigupta/rySsqDniA) | [Update 11](https://hackmd.io/@adigupta/H1fJpPniC) | | | | | | | | | | | -| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | -| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | -| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | -| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | [Update 13](https://hackmd.io/@Bastin/S1n5EXoh0) | | | | | | | | | -| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | -| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | -| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | [Update 13](https://hackmd.io/@tomi0x/rJugEho20) | | | | | | | | | -| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | [Update 12](https://hackmd.io/@chirag-parmar/BkZL2Xmh0) | | | | | | | | | | -| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | -| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | | | | | | | | | | -| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | -| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | +| Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | +| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | ---------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +| [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | +| [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | +| [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | +| [Aditya Gupta](https://github.com/1010adigupta) | [Update 6](https://hackmd.io/@adigupta/H139c34KA) | [Update 7](https://hackmd.io/@adigupta/S1m6RhVFC) | [Update 8](https://hackmd.io/@adigupta/Sy09KtDqC) | [Update 9](https://hackmd.io/@adigupta/SklJd9P5A) | [Update 10](https://hackmd.io/@adigupta/rySsqDniA) | [Update 11](https://hackmd.io/@adigupta/H1fJpPniC) | | | | | | | | | | | +| [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | +| [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | +| [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | +| [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | [Update 13](https://hackmd.io/@Bastin/S1n5EXoh0) | | | | | | | | | +| [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | +| [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | +| [Caleb](https://github.com/Tomi-3-0) | [Update 6](https://hackmd.io/@tomi0x/SJuzaz4FC) | [Update 7](https://hackmd.io/@tomi0x/rJgQTG4Y0) | [Update 8](https://hackmd.io/@tomi0x/r1nbhFpFC) | | [Update 10](https://hackmd.io/@tomi0x/Sk3PryejC) | [Update 11](https://hackmd.io/@tomi0x/r19N_ecjA) | [Update 12](https://hackmd.io/@tomi0x/ByHDAUGnR) | [Update 13](https://hackmd.io/@tomi0x/rJugEho20) | | | | | | | | | +| [Chirag](https://github.com/chirag-parmar) | [Update 6](https://hackmd.io/@chirag-parmar/BJalEhs_C) | [Update 7](https://hackmd.io/@chirag-parmar/rkw6-ArFR) | [Update 8](https://hackmd.io/@chirag-parmar/B1G-_8CK0) | [Update 9](https://hackmd.io/@chirag-parmar/BkTDIOvcC) | [Update 10](https://hackmd.io/@chirag-parmar/B1-JFpljR) | [Update 11](https://hackmd.io/@chirag-parmar/ryhVz1cjC) | [Update 12](https://hackmd.io/@chirag-parmar/BkZL2Xmh0) | | | | | | | | | | +| [ChloeZhu](https://github.com/Chloezhu010) | | | | | | | | | | | | | | | | | +| [DanGoron](https://github.com/gorondan) | [Update 6](https://hackmd.io/@kboomro/rJUw1tsdA) | [Update 7](https://hackmd.io/@kboomro/HkUxl2NtR) | [Update 8](https://hackmd.io/@kboomro/Hkn29XAFC) | [Update 9](https://hackmd.io/@kboomro/SypN8f89R) | | [Update 10 & 11](https://hackmd.io/@kboomro/B1v6pvvjC) | | [Update 12 & 13](https://hackmd.io/@kboomro/BJuCYith0) | | | | | | | | | +| [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | +| [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | [Update 13](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SyE8ZZhn0) | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | -| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | -| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | -| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | -| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | -| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | -| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | | -| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | -| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | -| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | -| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | -| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | -| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | -| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | [Update 12](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryU9XY73A) | | | | | | | | | | -| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | -| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | -| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | -| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | -| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | -| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | -| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | -| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | [Update 13](https://hackmd.io/@rupam-04/Week13) | | | | | | | | | -| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | -| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | -| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | -| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | [Update 12](https://hackmd.io/@sidvdr/rkcqPGXhR) | | | | | | | | | | -| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | +| [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | +| [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | +| [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | +| [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | +| [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | +| [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | | +| [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | +| [kira](https://github.com/shyam-patel-kira) | [Update 6](https://hackmd.io/@kira50/epf-week-6) | [Update 7](https://hackmd.io/@kira50/epf-week-7) | | | | | | | | | | | | | | | +| [Krishang](https://github.com/kamuik16) | | | | | | | | | | | | | | | | | +| [Ktl_XV](https://github.com/ktl-xv) | | | | | | | | | | | | | | | | | +| [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | +| [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | +| [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | [Update 12](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryU9XY73A) | | | | | | | | | | +| [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | +| [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | +| [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | +| [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | +| [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | +| [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | +| [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | +| [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | [Update 13](https://hackmd.io/@rupam-04/Week13) | | | | | | | | | +| [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | +| [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | +| [Scar Face](https://github.com/scarfacedotcom) | | | | | | | | | | | | | | | | | +| [Siddharth Vaderaa](https://github.com/SiddharthV1) | | [Update 7](https://hackmd.io/@sidvdr/Sy744v4YA) | [Update 8](https://hackmd.io/@sidvdr/HyBBhxAY0) | | [Update 10](https://hackmd.io/@sidvdr/S1zdd-eiR) | | [Update 12](https://hackmd.io/@sidvdr/rkcqPGXhR) | | | | | | | | | | +| [Zarathustra](https://github.com/Karrenbelt) | | | | [Update 9](https://hackmd.io/@zarathustra/HJ_ocvP5R) | | | | | | | | | | | | | ## Cohort end The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -|---------|------------------|----------------------| +| ------- | ---------------- | -------------------- | | | | | From 5d130a676ae161122e95e02eee872ed609c27487 Mon Sep 17 00:00:00 2001 From: Md Amaan <114795592+Redidacove@users.noreply.github.com> Date: Tue, 10 Sep 2024 11:39:36 +0530 Subject: [PATCH 134/143] week 13 added (#433) --- development-updates.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/development-updates.md b/development-updates.md index 0e3c2d16..372041c2 100644 --- a/development-updates.md +++ b/development-updates.md @@ -9,7 +9,7 @@ Add your name **alphabetically** and link your updates to the corresponding tabl Phase one is the very beginning of the cohort. The first few weeks are dedicated to general learning about the EPF program, the Ethereum protocol as a whole and its development. Use resources from [EPF Study group](https://epf.wiki) to get started. | Name/GH | Week 0 | Week 1 | Week 2 | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 1](https://hackmd.io/@0xpanicError/epf-update_1) | [Update 2](https://hackmd.io/@0xpanicError/epf-update_2) | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 1](https://hackmd.io/pIzQiv5AR8qBUApnveQy4A) | [Update 2](https://hackmd.io/@sulpiride/BJLYckU80) | | [Abhimanyu](https://github.com/ABresting) | | [Update 1](https://hackmd.io/@ZeQMEmPBRfGec_HhtjR59A/HyjJwWorR) | [Update 2](https://hackmd.io/@ABresting/ryhHqf8LA) | @@ -67,7 +67,7 @@ Phase one is the very beginning of the cohort. The first few weeks are dedicated With the gained insight into the protocol, the following weeks serve as a deep dive into a chosen topic. By the first month, you should finish the initial research about a specific problem and propose a project, including a roadmap. Get some ideas from the [project proposal template](projects/project-template.md). | Name/GH | Week 3 | Week 4 | Week 5 | Project proposal | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [0xpanicError](https://github.com/0xpanicError) | [Update 3](https://hackmd.io/@0xpanicError/epf-update_3) | [Update 4](https://hackmd.io/@0xpanicError/epf-update_4) | | [ssf-consensus-research](projects/ssf-consensus-research.md) | | [0xSulpiride](https://github.com/0xSulpiride) | [Update 3](https://hackmd.io/@sulpiride/rkfLFIw8A) | [Update 4](https://hackmd.io/@sulpiride/HkaTPOeDR) | [Update 5](https://hackmd.io/@sulpiride/By0potbuR) | | | [Abhimanyu](https://github.com/ABresting) | | | | | @@ -124,7 +124,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d The actual project development is the main part of the program. Post your regular progress updates here during the development phase, share your issues and successes with others. | Name/GH | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15 | Week 16 | Week 17 | Week 18 | Week 19 | Week 20 | Week 21 + | -| ------------------------------------------------------------ | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | ---------------------------------------------------------------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | --------- | +|--------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------|--------------------------------------------------------------------|-------------------------------------------------------------------|------------------------------------------------------------------|---------|---------|---------|---------|---------|---------|---------|-----------| | [0xpanicError](https://github.com/0xpanicError) | | [Update 7](https://hackmd.io/@0xpanicError/epf-upate_7) | [Update 8](https://hackmd.io/@0xpanicError/epf-update_8) | | | | | | | | | | | | | | | [0xSulpiride](https://github.com/0xSulpiride) | | [Update 7](https://hackmd.io/@sulpiride/HktpwlNY0) | | [Update 9](https://hackmd.io/cWzzO32RTPiW2_mpdlS8vg) | | [Update 11](https://hackmd.io/zszcKKslTDmrre1eRUo1kA) | | | | | | | | | | | | [Abhimanyu](https://github.com/ABresting) | | [Update 7](https://hackmd.io/@ABresting/Hy5BlmBt0) | | | | | | | | | | | | | | | @@ -159,7 +159,7 @@ The actual project development is the main part of the program. Post your regula | [Léa Na](https://github.com/lean-apple) | [Update 6](https://hackmd.io/@leanapple/epf5-week-6) | | [Update 8](https://hackmd.io/@leanapple/epf5-week-8) | | [Update 10](https://hackmd.io/@leanapple/epf-week-10) | | | | | | | | | | | | | [MaxDav](https://github.com/MaximeDavin) | | | | | [Update 10](https://hackmd.io/JHxszwwaTLiACttuooqvaA) | | | | | | | | | | | | | [MeldSun](https://github.com/meldsun0) | | | [Update 8](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | [Update 9-11](https://hackmd.io/@3juAdBVCRtaXnRB_valWsA/rkgdDhz9C) | | | | | | | | | | | -| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | [Update 12](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryU9XY73A) | | | | | | | | | | +| [Md Amaan](https://github.com/Redidacove) | | | [Update 8](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryVZRyJqC) | [Update 9](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryPiTEY9A) | [Update 10](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ4thMaqA) | [Update 11](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/r1QYUhFoC) | [Update 12](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/ryU9XY73A) | [Update 13](https://hackmd.io/@SSF5yRZPR9iw2e_zAYQ_wg/rJ9PyI2hR) | | | | | | | | | | [mrk1tty](https://github.com/garv-aga) | | | | | | | | | | | | | | | | | | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | @@ -182,5 +182,5 @@ The actual project development is the main part of the program. Post your regula The final weeks of the cohort should mark the finalization of your project. Submit your last dev update which is reflecting the overall project progress, its next steps and your experience with EPF. You can also link a video or document presenting the final stage of your project. | Name/GH | Final dev update | Project presentation | -| ------- | ---------------- | -------------------- | +|---------|------------------|----------------------| | | | | From 9bf47834728a3e73a1c5c8c15134aad017b51fe2 Mon Sep 17 00:00:00 2001 From: hopinheimer <48147533+hopinheimer@users.noreply.github.com> Date: Tue, 10 Sep 2024 11:40:39 +0530 Subject: [PATCH 135/143] week 12 & 13 update for @hopinheimer (#432) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 372041c2..0236694c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -149,7 +149,7 @@ The actual project development is the main part of the program. Post your regula | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | [Week 12&13](https://hackmd.io/@hopin232/r1HZmFh2R) | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | From eb11c7f533df3357aabe13af0dfcc2bf1126fa9e Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Tue, 10 Sep 2024 12:28:10 +0200 Subject: [PATCH 136/143] Katya: Week-13 updates (#429) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --------- Co-authored-by: Mário Havel <61149543+taxmeifyoucan@users.noreply.github.com> --- development-updates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development-updates.md b/development-updates.md index 0236694c..0bfb273e 100644 --- a/development-updates.md +++ b/development-updates.md @@ -143,13 +143,13 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | [Update 13](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SyE8ZZhn0) | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | | | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | [Update 13](https://hackmd.io/@katya-blockchain-dev/epf5-week-13)| | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | | [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | -| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | [Week 12&13](https://hackmd.io/@hopin232/r1HZmFh2R) | | | | | | | | | +| [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | [Week 12&13](https://hackmd.io/@hopin232/r1HZmFh2R) | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | | | [jsvisa](https://github.com/jsvisa) | [Update 6](https://hackmd.io/@jsvisa/epf5-week6) | [Update 7](https://hackmd.io/@jsvisa/epf5-week7) | [Update 8](https://hackmd.io/@jsvisa/epf5-week8) | [Update 9](https://hackmd.io/@jsvisa/epf5-week9) | [Update 10](https://hackmd.io/@jsvisa/epf5-week10) | [Update 11](https://hackmd.io/@jsvisa/epf5-week11) | | | | | | | | | | | From 748c756fa891438d89f59f62b922088c9176ac6d Mon Sep 17 00:00:00 2001 From: raxhvl <10168946+raxhvl@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:42:54 +0200 Subject: [PATCH 137/143] =?UTF-8?q?=E2=9C=A8=20feat:=20Week=2013=20(#434)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: rahul --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 0bfb273e..6779a44c 100644 --- a/development-updates.md +++ b/development-updates.md @@ -164,7 +164,7 @@ The actual project development is the main part of the program. Post your regula | [Nikhil](https://github.com/nikhilkumar1612) | | | | | | | | | | | | | | | | | | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | -| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | | | | | | | | | | +| [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | [Update 13](https://epf.raxhvl.com/week/13) | | | | | | | | | | [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | From bb3bf2fb20c544e2dd30ce33aa2c1e59c5ad0ca0 Mon Sep 17 00:00:00 2001 From: iri <76250660+Richa-iitr@users.noreply.github.com> Date: Wed, 11 Sep 2024 23:12:52 +0530 Subject: [PATCH 138/143] week 13 (#435) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 6779a44c..a2376273 100644 --- a/development-updates.md +++ b/development-updates.md @@ -165,7 +165,7 @@ The actual project development is the main part of the program. Post your regula | [Nilav](https://github.com/gerceboss) | | [Update 7](https://hackmd.io/@gerceboss/rJxAKqStR) | | [Update 8 & 9](https://hackmd.io/@gerceboss/SJz9H1tqC) | | | | | | | | | | | | | | [Rahul](https://github.com/guha-rahul) | | | [Update 8](https://hackmd.io/@0xrguha/H1KhY0E5A) | [Update 9](https://hackmd.io/@0xrguha/rkmJtiD50) | | [Update 10&11](https://hackmd.io/@0xrguha/Sk3ygM9i0) | [Update 12](https://hackmd.io/@0xrguha/r1MwVLmhR) | | | | | | | | | | | [raxhvl](https://github.com/raxhvl) | [Update 6](https://epf.raxhvl.com/week/6) | [Update 7](https://epf.raxhvl.com/week/7) | [Update 8](https://epf.raxhvl.com/week/8) | [Update 9](https://epf.raxhvl.com/week/9) | [Update 10](https://epf.raxhvl.com/week/10) | [Update 11](https://epf.raxhvl.com/week/11) | [Update 12](https://epf.raxhvl.com/week/12) | [Update 13](https://epf.raxhvl.com/week/13) | | | | | | | | | -| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | | | | | | | | | | | | +| [Richa](https://github.com/Richa-iitr) | [Update 6](https://hackmd.io/@iri/SJ4cj_0O0) | | [Update 7 & 8](https://hackmd.io/@iri/r1_p8URYA) | | [Update 9 & 10](https://hackmd.io/@iri/HkG8Mo65R) | [Update 11](https://hackmd.io/@iri/rJo7hGqj0) | | [Update 12 & 13](https://hackmd.io/@iri/BJ4pSHJaA) | | | | | | | | | | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | From 2861711279f5a03d70c2aec2e8c8675242acde63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Havel?= <61149543+taxmeifyoucan@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:29:57 +0200 Subject: [PATCH 139/143] fix project link --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index a2376273..d88c98c0 100644 --- a/development-updates.md +++ b/development-updates.md @@ -79,7 +79,7 @@ With the gained insight into the protocol, the following weeks serve as a deep d | [Bastin](https://github.com/Inspector-Butters) | [Update 3](https://hackmd.io/@Bastin/By8UVwlPA) | | [Update 5](https://hackmd.io/@Bastin/HyqHfO9OR) | [Light Client Support in Prysm](projects/light-client-support-in-prysm.md) | | [BobLiu](https://github.com/Akagi201) | [Update 3](https://hackmd.io/@Akagi201/epf-cohort5-week3) | [Update 4](https://hackmd.io/@Akagi201/epf-cohort5-week4) | | | | [Boma Naps](https://github.com/bomanaps) | [Update 3](https://hackmd.io/@bomanaps/B1-vbGxv0) | [Update 4](https://hackmd.io/@bomanaps/rJMH3Pdw0) | [Update 5](https://hackmd.io/@bomanaps/SkRfuOzuC) | [Securing Grandine's Performance](projects/securing-grandines-performance.md) | -| [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](cohort-five/projects/eip-7732-implementation-in-nimbus.md) | +| [Caleb](https://github.com/Tomi-3-0) | [Update 3](https://hackmd.io/@tc3rGbpwSe6dJwI2nuYQsw/ByPQxR6LA) | [Update 4](https://hackmd.io/@tomi0x/caleb-epf5-week4) | [Update 5](https://hackmd.io/@tomi0x/epf5-week5) | [ePBS implementation in Nimbus](projects/eip-7732-implementation-in-nimbus.md) | | [Chirag](https://github.com/chirag-parmar) | [Update 3](https://hackmd.io/@chirag-parmar/HJyYwEev0) | [Update 4](https://hackmd.io/@chirag-parmar/SJOk7wKDA) | [Update 5](https://hackmd.io/@chirag-parmar/B1m3PjzdA) | [Enhanced DHT Proposal with Rated List and Hierarchical Levels](projects/enhanced-dht-proposal-with-rated-list-and-hierarchical-levels.md) | | [ChloeZhu](https://github.com/Chloezhu010) | | | | | | [DanGoron](https://github.com/gorondan) | | [Update 4](https://hackmd.io/@kboomro/HyeZXZgxO0) | [Update 5](https://hackmd.io/@kboomro/HkfNC7edR) | [enshrined Operator-Delegator Separation specification](projects/eods-specification.md) | From 32460b23b5f9168c750504079630bf28a4966b3b Mon Sep 17 00:00:00 2001 From: Rose Jethani <101273941+rose2221@users.noreply.github.com> Date: Sat, 14 Sep 2024 15:54:10 +0530 Subject: [PATCH 140/143] Update development-updates.md (#437) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index d88c98c0..dd7d8f67 100644 --- a/development-updates.md +++ b/development-updates.md @@ -169,7 +169,7 @@ The actual project development is the main part of the program. Post your regula | [Richard Smith](https://github.com/ret2happy) | [Update 6](https://hackmd.io/@HAPPY/Hk4MbV7K0) | | [Update 8](https://hackmd.io/@HAPPY/B1HFOh2K0) | | | | | | | | | | | | | | | [Rodrigo Herrera](https://github.com/) | | | | | | | | | | | | | | | | | | [RoryArredondo](https://github.com/arredr2) | | | [Update 8](https://hackmd.io/@arredr2/Skelc2f_R) | | [Update 9 & 10](https://hackmd.io/@arredr2/r1njWlk90) | | | | | | | | | | | | -| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | | | | | | | | | | +| [Rose Jethani](https://github.com/rose2221) | [Update 6](https://hackmd.io/@0xrosetteeee/Week6) | | [Update 7 & 8](https://hackmd.io/@0xrosetteeee/update7_8) | [Update 9](https://hackmd.io/@0xrosetteeee/Update9) | [Update 10](https://hackmd.io/@0xrosetteeee/Update_10) | | | [Update 11, 12 & 13](https://hackmd.io/@0xrosetteeee/week13) | | | | | | | | | | [Rupam Dey](https://github.com/rupam-04) | [Update 6](https://hackmd.io/@rupam-04/Week6) | [Update 7](https://hackmd.io/@rupam-04/Week7) | [Update 8](https://hackmd.io/@rupam-04/Week8) | [Update 9](https://hackmd.io/@rupam-04/Week9) | [Update 10](https://hackmd.io/@rupam-04/Week10) | [Update 11](https://hackmd.io/@rupam-04/Week11) | [Update 12](https://hackmd.io/@rupam-04/Week12) | [Update 13](https://hackmd.io/@rupam-04/Week13) | | | | | | | | | | [Saeid](github.com/xm0onh) | | | | | | | | | | | | | | | | | | [Sayan](https://github.com/threehrsleep) | [Update 6](https://hackmd.io/@threehrsleep/epf_week6) | | [Update 7 & 8](https://hackmd.io/@threehrsleep/epf_week7-8) | | [Update 9 & 10](https://hackmd.io/@threehrsleep/epf_week9-10) | | [Update 11 & 12](https://hackmd.io/@threehrsleep/epf_week11-12) | | | | | | | | | | From 6c3fd8e34eaf8ab631fff937a548e96e0524689a Mon Sep 17 00:00:00 2001 From: AshliaYan <45923791+AshliaYan@users.noreply.github.com> Date: Sun, 15 Sep 2024 22:47:45 +0800 Subject: [PATCH 141/143] Update development-updates.md (#439) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index dd7d8f67..8c530ce5 100644 --- a/development-updates.md +++ b/development-updates.md @@ -132,7 +132,7 @@ The actual project development is the main part of the program. Post your regula | [AkshatGada](https://github.com/AkshatGada) | | | | | | | | | | | | | | | | | | [Amin](github.com/amintalebi) | | [Update 7](https://hackmd.io/@amintalebi/HkEeAJBK0) | | | | | | | | | | | | | | | | [Another Dev](https://github.com/Another-DevX) | | | | | | | | | | | | | | | | | -| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | | | | | | | | | +| [Ashely Yan](https://github.com/AshliaYan) | | [Update 7](https://hackmd.io/@Ashelyyan/HyM3r7EK0) | [Update 8](https://hackmd.io/@Ashelyyan/rkZ5cK8FC) | [Update 9](https://hackmd.io/@Ashelyyan/r1GsGKkqA) | [Update 10](https://hackmd.io/@Ashelyyan/SJtLsUpqC) | | [Update 12](https://hackmd.io/@Ashelyyan/SJx3gSS-hR) | | [Update 13&14](https://hackmd.io/gyVGdFlISx2xuB1h58fghQ) | | | | | | | | | [Bastin](https://github.com/Inspector-Butters) | [Update 6](https://hackmd.io/@Bastin/Hke55_9dR) | | | [Update 9](https://hackmd.io/@Bastin/B1Ja58D9C) | | [Update 11](https://hackmd.io/@Bastin/SyNqyCdoA) | | [Update 13](https://hackmd.io/@Bastin/S1n5EXoh0) | | | | | | | | | | [BobLiu](https://github.com/Akagi201) | | | | | | | | | | | | | | | | | | [Boma Naps](https://github.com/bomanaps) | [Update 6](https://hackmd.io/@bomanaps/rk9iDg3uR) | [Update 7](https://hackmd.io/@bomanaps/BkYhOEEFA) | | [Update 8&9](https://hackmd.io/@bomanaps/BJxhQdvq0) | [Update 10](https://hackmd.io/@bomanaps/Hyav0dysR) | [Update 11](https://hackmd.io/@bomanaps/HkK9ZUFoC) | | | | | | | | | | | From 56854aa734ad97b987c7bf73cad49a4e2fbaba1f Mon Sep 17 00:00:00 2001 From: Katya Ryazantseva Date: Sun, 15 Sep 2024 16:48:59 +0200 Subject: [PATCH 142/143] add week-14 updates (#441) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 8c530ce5..21dcf869 100644 --- a/development-updates.md +++ b/development-updates.md @@ -143,7 +143,7 @@ The actual project development is the main part of the program. Post your regula | [Daniel Knopik](https://github.com/dknopik) | | [Update 7](https://hackmd.io/@dknopik/epf-week7) | [Update 8](https://hackmd.io/@dknopik/epf-week8) | [Update 9](https://hackmd.io/@dknopik/epf-week9) | [Update 10](https://hackmd.io/@dknopik/epf-week10) | | [Update 12](https://hackmd.io/@dknopik/epf-week12) | | | | | | | | | | | [Dirk Jäckel](https://github.com/biafra23) | | | | | | | | | | | | | | | | | | [Dsorken](https://github.com/Dsorken) | [Update 6](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/BkVmDusOC) | [Update 7](https://hackmd.io/tm2GAAOcQo2sqVzZccMbog) | [Update 8](https://hackmd.io/zOgiEg-uROeEffA8A58CQg) | [Update 9](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJZiz2P50) | [Update 10](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/rJavwQgoR) | [Update 11](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJhsZ5ts0) | [Update 12](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/HJA1ppGhC) | [Update 13](https://hackmd.io/@VgS_FqIfRay_4wp6pMBEgw/SyE8ZZhn0) | | | | | | | | | -| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | [Update 13](https://hackmd.io/@katya-blockchain-dev/epf5-week-13)| | | | | | | | | +| [Ekaterina Riazantseva](https://github.com/KatyaRyazantseva) | [Update 6](https://hackmd.io/@katya-blockchain-dev/epf5-week-6) | [Update 7](https://hackmd.io/@katya-blockchain-dev/epf5-week-7) | [Update 8](https://hackmd.io/@katya-blockchain-dev/epf5-week-8) | [Update 9](https://hackmd.io/@katya-blockchain-dev/epf5-week-9) | [Update 10](https://hackmd.io/@katya-blockchain-dev/epf5-week-10) | [Update 11](https://hackmd.io/@katya-blockchain-dev/epf5-week-11) | [Update 12](https://hackmd.io/@katya-blockchain-dev/epf5-week-12) | [Update 13](https://hackmd.io/@katya-blockchain-dev/epf5-week-13)| [Update 14](https://hackmd.io/@katya-blockchain-dev/epf5-week-14) | | | | | | | | | [georgesheth](https://github.com/georgesheth) | | [Update 7](https://hackmd.io/@georgesheth/BJ5tkLBtA) | | | | | | | | | | | | | | | | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | From eb84058b9a4c52b612e7e5f7d04e570d7b97cce1 Mon Sep 17 00:00:00 2001 From: Hangleang <52003343+hangleang@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:49:56 +0700 Subject: [PATCH 143/143] add week14 update (#440) --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 21dcf869..55536d04 100644 --- a/development-updates.md +++ b/development-updates.md @@ -148,7 +148,7 @@ The actual project development is the main part of the program. Post your regula | [ghili](https://github.com/ghiliweld) | [Update 6](https://hackmd.io/@ghili/HJI5KJQ_A) | [Update 7](https://hackmd.io/@ghili/HkBl2pGY0) | [Update 8](https://hackmd.io/@ghili/B1dMYUBYR) | | | | | | | | | | | | | | | [Glory Agatevure](https://github.com/gconnect) | [Update 6](https://hackmd.io/@gconnect/Sy9n-IKwA) | [Update 7](https://hackmd.io/@gconnect/ryNMVbXY0) | [Update 8](https://hackmd.io/@gconnect/r1wHFvpY0) | [Update 9](https://hackmd.io/@gconnect/r1Q_zrI5A) | [Update 10](https://hackmd.io/@gconnect/SyZOYSlsA) | [Update 11](https://hackmd.io/@gconnect/rkSsQBKi0) | [Update 12](https://hackmd.io/@gconnect/rJq9H2G2A) | [Update 13](https://hackmd.io/@gconnect/rydLjkhnA) | | | | | | | | | | [Hamid Bateni](https://github.com/irnb) | [Update 6](https://hackmd.io/@irnb/epf_week6) | | | | | [Pivot Update](https://hackmd.io/@irnb/epf_week11) | | | | | | | | | | | -| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | | | | | | | | | +| [Hangleang](https://github.com/hangleang) | [Update 6](https://hackmd.io/@hangleang/epf5-week6) | | [Update 7&8](https://hackmd.io/@hangleang/epf5-week7n8) | [Update 9](https://hackmd.io/@hangleang/epf5-week9) | [Update 10](https://hackmd.io/@hangleang/epf5-week10) | [Update 11](https://hackmd.io/@hangleang/epf5-week11) | [Update 12](https://hackmd.io/@hangleang/epf5-week12) | [Update 13](https://hackmd.io/@hangleang/epf5-week13) | [Update 14](https://hackmd.io/@hangleang/epf5-week14) | | | | | | | | | [Hopinheimer](https://github.com/hopinheimer) | | [Update 7](https://hackmd.io/@hopin232/S1VgE2j_A) | [Update 8](https://hackmd.io/@hopin232/BJrO3ITFA) | | | [Week 11](https://hackmd.io/@hopin232/Skm863wjA) | | [Week 12&13](https://hackmd.io/@hopin232/r1HZmFh2R) | | | | | | | | | | [Ifeoluwa Oderinde](https://github.com/owanikin) | | | | | | [Update 11](https://hackmd.io/@ZpBFaS-NSO-5Xkdm4jwolg/BkjyzCKiC) | | | | | | | | | | | | [Jihoon Song](https://github.com/jihoonsong) | [Update 6](https://hackmd.io/@jihoonsong/SJMKLaoOA) | [Update 7](https://hackmd.io/@jihoonsong/HypZY0EKA) | [Update 8](https://hackmd.io/@jihoonsong/rkag8fRYC) | [Update 9](https://hackmd.io/@jihoonsong/SkAFlxD5R) | [Update 10 & 11](https://hackmd.io/@jihoonsong/SkXyL5YoR) | | [Update 12 & 13](https://hackmd.io/@jihoonsong/BkQdAbm2A) | | | | | | | | | |