# EPF Final Update The cohort 4 of EPF has finally ended and I can say I had the best experience during these months! ## Verkle Implementation in Nim * [Project Proposal](https://github.com/eth-protocol-fellows/cohort-four/blob/master/projects/verkle-tree-nim.md) * [Project Presentation Slides](https://docs.google.com/presentation/d/1iZbn-zP4VznF2a7CpwnhBIPEUHGryij17PzWXy_E-X8/edit?usp=sharing) * [Devconnect Presentation](https://app.streameth.org/devconnect/epf_day/session/verkle_in_nim) * Reference Implementation : * [Go Verkle](https://github.com/ethereum/go-verkle) * [Verkle Trie Reference (Python)](https://github.com/crate-crypto/verkle-trie-ref) * Project Repository : * [Constantine](https://github.com/mratsim/constantine) * [Nim-Eth-Verkle](https://github.com/status-im/nim-eth-verkle) For detailed update check out [this](https://www.advaita.work/epf/final-update) blog by fellow contributor Advaita. ## Verkle Implementation in Java * Project Repository: * [Verkle-Tries-Besu](https://github.com/Quadratic-Labs/VerkleTries_Besu) * [Besu-Native](https://github.com/hyperledger/besu-native) * [Besu-Verkle-Trie](https://github.com/hyperledger/besu-verkle-trie) Thanks to Dragan for helping with onboarding to the project. Check his [final update](https://hackmd.io/@gagadrupal/HkrsAGCEp) for detailed update ## Future Steps I am very excited and happy to see Verkle to be pushed more and more with time (inevitable). I can see lots optimizations, changes, views, additions coming to Verkle in the future as we progress closer to the Verge. I am also actively looking at the Prague/Electra upgrade updates and also plan to contribute to that. ### Nimbus Next steps are - * Integration of constantine with verkle trie impl. * Integrating in the nimbus client * Join the testnet * Optimizations ### Besu Next steps are - * Integration in the client (Ongoing with the help of Karim from Besu) * Join the testnet * Optimizations ## Self Evaluation I started this cohort with minimal knowledge about core blockchain and I am happy with what I am leaving with. **What went well:** * Kick-started by core journey. I started this cohort with minimal knowledge and I am happy with what I am leaving with. * Got the chance to collaborate with awesome people be it fellows, mentors, core devs (ofc hr). * Got the chance to make meaningful connections * Devconnect was WOW! Nothing beats collaborating in-person. **What didn't go well:** * Faced knowledge gaps at many places therefore I wasn't able to contribute to full potential * Due to many people contributing to this project, there were collisions. * Communication problem/gap between fellow contributors.