## EPF5 Dev Updates - Week 6
[◀️ *previous update*](https://hackmd.io/@hangleang/epf5-week5)
### Goals For This Week
- [x] Update PeerDAS based on Rahul backport changes
- [x] Fix the error when starting up the node
- [x] Run kurtosis to test interop
### Activities
- after Rahul finished his backporting of `eth2_libp2p` from lighthouse, I have to [update a few dependencies](https://github.com/grandinetech/grandine/pull/34/commits/14a2e3b43e806d854a8416fca2dbe2510499c82d) to comply with the changes, nothing need to change much on code base
- found out the error that can't startup the node cause by the platform difference, meaning that built binary on an OS *(MacOS, host machine)*, but run it on another OS *(Linux, docker environment)*. Then, tried cross-compile, and error due to resource constraint on Docker environment. After that, increase RAM and/or Swap, so the compile got success. I already raised these problems to fellow who works on documentation and platform supports.
- ran a few rounds of devnets:
- first round, I got some issues with `load_trust_setup` since I changed some parts of it due to parameters changes in `c-kzg` lib, then I found there is a built-in function to load trusted_setup setting in the library itself, so I [switched for it instead](https://github.com/grandinetech/grandine/pull/34/commits/051f6b8a4d88a36e34b87bec199f6bd364399c95).
- first attempt after the fix, it keep up with the chain head til `Epoch#5`, there are chain split among the nodes

- another attempt with 1 teku supernode *(subscribe-all-column-subnet)* and 1 grandine node, the result we got is ~10 epoch without splits *(assume it's ok for the long run)*, a few missed slots per epoch from teku, and grandine take ~14 seconds per block, which is needed to be resolved.

- requested peer reviews from fellows who are working on testing, performance benchmarking, and [updated some parts that seems reasonable](https://github.com/grandinetech/grandine/pull/34/commits/87d5891a9427d4a3731c7d34b71a40a70738843f)
- present the [project proposal](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/peerdas-grandine.md) to peers on Tuesday, and join [ACDE#192](https://github.com/ethereum/pm/issues/1098) call on Thursday to catch up latest R&D and discussions.
### Plan For Next Week
- Debug on proposer delay and fix some issues related to it
- Explore other project ideas
- Request formal review from Grandine team, update on feedbacks
### Conclusion
We done on debugging/fixing some issues that came up along the week. We ran a devnet for over 1 hour without chain split. Great work this week :)
---
[▶️ *next update*](https://hackmd.io/@hangleang/epf5-week7n8)