# EPF - Update 5 Finally, I raised the PR for my [project proposal](https://hackmd.io/@0xprivateChaos/Hk-EJC8Igx). Last week was all about getting it done. ### Update of Week 5 In office hours on Wednesday presented [ppt](https://docs.google.com/presentation/d/1Cq84ENguMO28ucNRmnSHLN7syIZn3Zumtt5FFOrLQ8M/edit?usp=sharing) about proposal and throughout the week worked on project proposal PR. Last week I also got access of Grandine's STF implementation on SP1 and R0 repo, which is private as of now. So I was just looking around the codebase and getting familiar with the implemenation work. Started researching into zkVMs to see which are benfitial for the integration. Currently, two zkVMs are proposed OpenVM and Zisk. #### OpenVM So I started my journey with [OpenVM](https://github.com/openvm-org/openvm) which has a unique "no-CPU" architecture adaption and also supports continuation with recursion. This zkVM is considered a mature and production ready zkVM. [Project layout](https://github.com/openvm-org/openvm/blob/main/docs/repo/layout.md) is a good starting point for anyone who is interested in it. I was mainly exploring the OpenVM codebase and checking out the guest program [examples](https://github.com/openvm-org/openvm/tree/main/examples) they’ve shared. ## Week 6 Roadmap * Learning about [SP1](https://docs.succinct.xyz/docs/sp1/introduction) and [R0](https://dev.risczero.com/api/) features with the Grandine's implementation * Getting my hand on OpenVM [continuation](https://github.com/openvm-org/openvm/blob/main/docs/specs/continuations.md) feature