# EPF6 - Week 2 ## Overview - Finalized my project proposals presentations for EPF Day at EthCC - Followed discussions on Kurtosis evolution in Lodestar Discord dev channels - Deep-dived into Lodestar's current simulation testing framework - Tested Kurtosis workflow ## Updates and details This week was dedicated to preparing for **EPF Day** during EthCC in Cannes, where each fellow will give a presentation on their initial project proposal. My presentation slides are available in the '**Useful Resources Check**' section. For optimal presentation preparation, I continued research and documentation study while conducting tests. This is the ongoing research - **Lodestar's testing framework** and **Kurtosis** tests according to the epf.wiki [docs](https://epf.wiki/#/wiki/testing/kurtosis?id=working-with-logs): I read through Lodestar’s simulation test [documentation](https://chainsafe.github.io/lodestar/contribution/testing/simulation-tests/#simulation-assertions) and codebase to better understand how simulation assertions are currently defined and integrated. Alongside, I reviewed [Kurtosis YouTube channel](https://www.youtube.com/@kurtosistech3632), the [PandaOps Assertoor introduction guide]( https://ethpandaops.io/posts/assertoor-introduction/) and I monitored the evolution of core developer discussions on Discord about Kurtosis’ roadmap. To familiarize myself with practical workflows, I tested Kurtosis with Lighthouse/Geth pair: ![Kurtosis test](https://hackmd.io/_uploads/HyQeuwFSlx.png) ![image (14)](https://hackmd.io/_uploads/By2adwKHgl.png) Since I'll be working with Lodestar, I ran another enclave with inline parameters for this specific client using the following command: ``` kurtosis run --enclave my-testnet github.com/ethpandaops/ethereum-package \ '{ "participants": [ { "el_type": "besu", "cl_type": "lodestar", "count": 1 } ] }' ``` The CLI output is a simple testnet with two client pairs, Lodestar and Besu:![image (15)](https://hackmd.io/_uploads/SkEJtdKBlg.png) Now it's time to get ready for Cannes! ## Week 3 TODOs - Meet other Cohort 6 fellows - Attend EPF Day and present my project idea - Meet in person with Lodestar core dev and gain feedbacks ### Useful resources checked [Lodestar simulation assertions](https://chainsafe.github.io/lodestar/contribution/testing/simulation-tests/#simulation-assertions) [ethereum-package](https://github.com/ethpandaops/ethereum-package) [Kurtosis YouTube channel](https://www.youtube.com/@kurtosistech3632) [PandaOps assertoor guide]( https://ethpandaops.io/posts/assertoor-introduction/) **Presentation slides:** ![EPF6Day-LodestartKurtosis_page-0001](https://hackmd.io/_uploads/S1S7lFcBgx.jpg) ![EPF6Day-LodestartKurtosis_page-0002](https://hackmd.io/_uploads/HyvNxK5Hge.jpg) ![EPF6Day-LodestartKurtosis_page-0003](https://hackmd.io/_uploads/H17fWKqSeg.jpg) ![EPF6Day-LodestartKurtosis_page-0004](https://hackmd.io/_uploads/B1HL-tcrgg.jpg) ![EPF6Day-LodestartKurtosis_page-0005](https://hackmd.io/_uploads/r17dbt9rex.jpg)