---
# System prepended metadata

title: Week 1

---

# Week 1

Hello :) this is my Week 1 update for Ethereum Protocol Fellowship 6. This week I explored the relevent codebases along with **Pureth** and **Focil**. Along with that I went through  the recent **ACDT** and **ACDE** calls.


## Checklist

### [Pureth EIP-7919](https://eips.ethereum.org/EIPS/eip-7919)  Coverage :


After going through the EIP, I saw that it's dependent on numerous other eips that explores various different ideas of **ssz serialization**. I tried to test the new proposed types like **StableContainer[N]**, **Profile[B]** as in [EIP-7495](https://eips.ethereum.org/EIPS/eip-7495) and **ProgressiveList** as in [EIP-7916](https://eips.ethereum.org/EIPS/eip-7916) with my friend [Soubhik](https://github.com/Soubhik-10).
I also followed the discussion in associated with it in discord.

### [FOCIL EIP-7805](https://eips.ethereum.org/EIPS/eip-7805) Coverage:

I decided to go through this eip and follow the discussion both in **ethereum-magicians** and discord. To better understand the changes thats needed in both EL and CL , I checked the specs and also explored the linked prs in **Prysm**, **Geth** , **Nethermind** etc.

Finally decided to move with **FOCIL** as my choice of project to work on.



### Studied[ Reth](https://github.com/Rimeeeeee/reth) Closely:

Along with all these,wrapped few of my prs for reth. Notably liked working on **send_raw_transaction_sync** which decodes and send transaction and waits for the receipt.Opened few more :)

## Next Week Plan:

*  Continue to learn FOCIL.
*  Try to draft a proposal and submit. :)

## Resources

* [EIP-7805 Fork-Choice Inclusion Lists (FOCIL)](https://ethereum-magicians.org/t/eip-7805-fork-choice-inclusion-lists-focil-as-a-candidate-for-glamsterdam/24342)
* [Focil](https://meet-focil.vercel.app/)
* [Focil PR](https://github.com/ethereum/execution-specs/pull/1214)
* [Beacon Change for Focil](https://github.com/ethereum/consensus-specs/blob/e678deb772fe83edd1ea54cb6d2c1e4b1e45cec6/specs/_features/eip7805/beacon-chain.md)
* [Eip-7495 Own Implementation](https://github.com/Soubhik-10/r_ssz/tree/master/src/eip7495)
* [Eip-7916 Own Implementation](https://github.com/Soubhik-10/r_ssz/tree/master/src/eip7916)
* [ACDT and ACDE calls](https://www.youtube.com/@ethereumprotocol)

