### **Dev Update: Week 14 & 15** - This week, I focused on improving and addressing feedback on the work I’ve already implemented, making sure it aligns with the spec. [Commit link](https://github.com/status-im/nimbus-eth2/pull/6443/commits/da6a4767900dae10ae7c79d78f3909b4b2818598) - I’ve been having some trouble getting the Nimbus consensus client to run on my local machine (8GB RAM, 4 cores). Even though it meets the minimum requirements, the build process is painfully slow and eventually runs out of memory. I’m still trying to figure out why Nimbus won’t build properly on my setup, but in the meantime, I’ve been using GitHub Codespaces with a 32GB RAM machine for testing and development. - I’ve also been struggling with how to modify some existing functions, like `process_deposit_request` and `process_withdrawal_request`, to work with ePBS states. Redefining these functions just feels redundant, so I’m exploring other options. - I’ve started implementing the [Fork-Choice](https://github.com/ethereum/consensus-specs/blob/v1.5.0-alpha.4/specs/_features/eip7732/fork-choice.md) spec and am actively discussing the best approach with my mentor.