---
# System prepended metadata

title: EPF Week 4 Update 5

---

# EPF Week 4 Update 5

Hi there [Agnish](http://github.com/agnxsh) here. Last 2 weeks have been pretty hectic for me. Most of it was consumed because of some family urgencies. However, I managed to cover up some decent portions of **Verkle tries** for both the **Nimbus client in the Nim programming language** and for **Hyperledger Besu in Java (with the crypto primitives in Rust)**

Studied the fundamental difference between [Bandersnatch](https://hackmd.io/@jsign/bandersnatch-optimized-sqrt-notes) and [Banderwagon](https://hackmd.io/@6iQDuIePQjyYBqDChYw_jg/BJBNcv9fq) and **how Banderwagon specifically solves the cofactor issue of the Twisted Edwards representation of Bandersnatch curve**. We can find it [here](https://hackmd.io/mZUiHhIYS4ydP9KUaYJqfA?view) and read more about it. Most of these blogs are by [Ignacio](https://hackmd.io/@jsign) or [Kev](https://hackmd.io/@6iQDuIePQjyYBqDChYw_jg).

Apart from this I attended a call with the **Nimbus Team working on Verkle Tries**. Went through [Mamy's](https://github.com/mratsim) repo on [Constantine](https://github.com/mratsim/constantine), **a constant-time crypto library in Nim**. I took some time and dug deeper into codebase, because I've been previously working on the [Inner Product Arguments](https://dankradfeist.de/ethereum/2021/07/27/inner-product-arguments.html) implementation in Nim.

Additionally, got myself added to the [Nimbus verkle repo](https://github.com/status-im/nim-eth-verkle), as a collaborator to start work on the Verkle Trie library.

Also, had some significant discussions on to go about with the [Besu implementation of Verkle Tries](https://github.com/Quadratic-Labs/VerkleTries_Besu), on Telegram and scheduled a call with on the follwing week, with [Karim Taam from the Besu team](https://hackmd.io/@kt2am) and Only Dust who've taken up work of integrating Besu with the Java library for the same.
