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