Last week my worked consisted primarily of getting up and running with developing the light client endpoints 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 based on prior language experience and made my first PR to the teku codebase.
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.
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.