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