# Dev Update Week 3 (robzajac) ## Update Last week my worked consisted primarily of getting up and running with developing the [light client endpoints](https://github.com/ethereum/beacon-APIs/tree/master/apis/beacon/light_client) in a consensus client. Earlier in the week I was evaluating whether to continue in prsym or teku, looking at the codebases and dev environment of both projects. Later I decided to work with [teku](https://github.com/ConsenSys/teku) based on prior language experience and made my first PR to the teku codebase. - Forked teku and prepared dev environment - Chatted with EPF mentor Paul Harris from teku about the project. Onboarded to teku codebase - [Made a PR](https://github.com/ConsenSys/teku/pull/6384) with a stub implementation of the [light client bootstrap endpoint](https://github.com/ethereum/beacon-APIs/blob/master/apis/beacon/light_client/bootstrap.yaml) - Stands up endpoint interface with implementation returning 501 - Tests SSZ return type This week I will continue with implementation of light client bootstrap, finishing this PR for the interface and later adding the business logic retrieving the block header, sync committee, etc. In parallel I am also continuing research into light client incentivization. - Chatted with Olshansky from [POKT Network](https://www.pokt.network/) about their work incentivizing RPC relays More to come here with discovering the existing landscape of light client incentivization research (e.g. some developers from geth have thought about this). I will continue research and compiling a doc. Lastly, this week I will also write a project proposal for the EPF summarizing the direction of my project: implementing light client support (i.e. server endpoints and a light client itself) in the teku ecosystem.