# EPF Dev Update (Week 7) Hey! I am Godspower Eze and I am working towards implementing a verkle library in the Nim Programming Language with a focus on [Pedersen Commitment and Lagrange Interpolation](https://github.com/status-im/nim-eth-verkle/issues/1). I am happy to share that I am officially a fellow. It's a recognition for the efforts I have put into the program in the past months as a permissionless participant and I don't take it for granted. I am grateful. This is a summary of week 6 and week 7. ## How do you feel? I feel great to say the least. I have finally moved from 0 to 1 in cryptography. I feel like I know a lot and I know nothing at the same time. That's a good thing if you ask me. Some weeks ago, I was next to clueless about the magic of cryptography. But now, I am confident in my ability to learn and even master the ways of the great wizards. It only gets better from here. ## What did you do in the past two weeks? I implemented two flavors of Pedersen Commitments; [Using Modular Exponentiation](https://github.com/Godspower-Eze/crypto-techniques/blob/main/commitments/pedcomm_mod.py) and [Using Elliptic Curve Operations](https://github.com/Godspower-Eze/crypto-techniques/blob/main/commitments/pedcomm_ecc.py). Both showing its homomorphic properties and containing detailed comments as always. I spent some time taking a course on Linear Algebra and studying polynomiials. I was assigned an issue on consensus client by lambdaclass which led me to spending some time learning the elixir programming language and learning about consensus clients in general. I also continued my learning on the nim programming language. Last, but not the least. I gave a talk at the Web3Lagos about how [Starknet works under the Hood](https://www.youtube.com/watch?v=w_B1QAJHATg). ## Resources I used - [Linear Algebra by Khan Academy](https://www.khanacademy.org/math/linear-algebra) - [Pedersen Commitments](https://asecuritysite.com/encryption/ped) ## What would I be doing for the next two weeks? I would be diving headfirst into existing verkle implementaions starting with the [python implementation](https://github.com/crate-crypto/verkle-trie-ref). I will also do a deepdive on the [constantine](https://github.com/mratsim/constantine) library. The implementations will continue! I will implement more curves (Bandersnatch and Banderwagon), Pedersen Commitments + Inner Product Argument and KZG Commitments. LFG!