---
# System prepended metadata

title: Week 0 Update

---

# Week 0 Update

Hey everyone, I am Poulav [(Odinson)](https://github.com/PoulavBhowmick03), and I am excited to be a part of EPF cohort 6 in a permissionless manner.

## Week 0: Getting Started

For the last couple of weeks and this week, I have been going through the [project proposals](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md) and I am particularly interested in the project ideas made by [Ream](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#ream-client---a-beam-client-in-rust-implement-beacon-api-endpoints) and [Lighthouse](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#lighthouse-checkpoint-sync-from-a-non-finalized-checkpoint). Since my tech stack is mainly Rust, these two clients being written in Rust do help a lot, and I'm drawn to exploring more on their proposals focusing on the syncing of non-finalized endpoints and beacon API endpoints

I have also been understanding the codebase of Lighthouse for some time now, having worked on some API related changes and Serialization/Deserialization. Will create an article soon, as I go deeper into it. 

Apart from that, I have been working on implementing some API endpoints for Ream and contributing to rust-libp2p.

## Current Progress

### Interested Project Proposals

- [Lighthouse: Checkpoint sync from a non-finalized checkpoint](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#lighthouse-checkpoint-sync-from-a-non-finalized-checkpoint)
- [Ream Client - A Beam client in Rust: Implement Beacon API Endpoints](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#ream-client---a-beam-client-in-rust-implement-beacon-api-endpoints)

### Learning Resources Studied

- [SSZ and how it works](https://epf.wiki/#/wiki/CL/SSZ)
- [Annotated specs](https://eth2book.info/capella/part3/transition/block/)
- [Holesky incident, article by SigmaPrime](https://blog.sigmaprime.io/pectra-holesky-incident.html)
- [Async Rust by Jon Gjengset](https://youtu.be/ThjvMReOXYM?si=dMKtnsBok2KDDHO-)

## What's Next?

In the next week, I plan to prepare my project proposal and narrow down to 1 project at most. I will likely be going with the proposal that aligns with my interest and willingness to research and work on.

Will be looking into the [annotated specs](https://eth2book.info/capella/part3/transition/block) and brush up some concepts from [epf.wiki](https://epf.wiki/#/eps/intro)

Apart from that, I will be diving deeper and working on some issues in Lighthouse and Ream as well.

### Recent Contributions
- [Rust-Libp2p](https://github.com/libp2p/rust-libp2p/pull/6057) - Deprecation of `async_std` to use `tokio`
- [Lighthouse](https://github.com/sigp/lighthouse/pull/7515) - API endpoint enhancements
- [Ream](https://github.com/ReamLabs/ream/pull/574) - `Beacon API` implementation

---