# Week 3 Updates * I have explored the codebase of [Nethermind](https://github.com/NethermindEth/nethermind) and also ran the execution node on Nethermind with Lighthouse for the consensus client in a Linux-based environment. ![Screenshot (565)](https://hackmd.io/_uploads/SywMPIkv0.png) * I am also learning Go on the side and trying to study the [libp2p by Prysm codebase](https://github.com/libp2p/go-libp2p), as there is a need to replace it with the new code suggested by Prysm. The current code contains many components that Prysm does not use. * Additionally, I am looking through the Nethermind codebase as I am highly interested in working with Nethermind. I am trying to contact mentors to help me contribute to the DAS project they are currently working on. ## What’s next? My major focus is on creating the project proposal. The projects I am interested in include: * **PeerDAS improvements:** The spec is still evolving, so there are many changes and enhancements needed in Grandine. * Developing an in-house implementation of the necessary parts of the libp2p protocol. * Implementing DAS in the Nethermind codebase. ## References:- - https://github.com/NethermindEth/nethermind - https://github.com/libp2p/go-libp2p - https://docs.libp2p.io/concepts/introduction/overview/ - https://github.com/grandinetech/grandine/tree/das - https://github.com/grandinetech/grandine