# 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.

* 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