# KZG Library Hi everyone, [Ifeoluwa](https://x.com/owanikin) here. This is my week 4 & 5 update. I'm currently focused on *"Rust-kzg - implement/update [PeerDAS related cryptography](https://github.com/ethereum/consensus-specs/blob/dev/specs/_features/eip7594/polynomial-commitments-sampling.md) in [Rust-kzg](https://github.com/grandinetech/rust-kzg), optimize MSM's and the rest of resource-intensive operations"*. So, I've spent the past 2 weeks digging into the specs, the grandine rust-kzg library, and the reference c-kzg library. I have also started doing some minor work on the codebase as I get familiar with it, such as this [pr](https://github.com/owanikin/cohort-five/blob/project-proposal/projects/rust-kzg-library.md). In the coming week I am finalizing my project and implementing more concrete things relating to it. I have a draft project proposal [here](https://github.com/eth-protocol-fellows/cohort-five/pull/244). I hope by my next update, I have something more concrete and implementations to share.