---
tags: Ethereum Protocol Fellowship
---
# EPF Update 5
## Summary
1. I start working with @Vid on rust aa-bundler.I submitted a [generating type safe bindins pr](https://github.com/Vid201/aa-bundler/pull/17) and reviewed [@vid's pr](https://github.com/Vid201/aa-bundler/pull/16)
2. Continue studying MSIL and get a [very good tutorial](https://www.codeproject.com/Articles/3778/Introduction-to-IL-Assembly-Language?utm_campaign=shareaholic&utm_medium=twitter&utm_source=socialnetwork) which covers more generic c#.
## Rust AA-bundler
This week @Vid and I created serveral issues for the bundler and started working on it. The first topic I was looking at was to create client to interact with the bundler contract.
The goal is to use [ethers-rs](https://github.com/gakonst/ethers-rs) to generate the bindings for the contract. THe ethers-rs got [a very good example](https://github.com/gakonst/ethers-rs/blob/master/examples/contract_with_abi.rs) for how to use the generated bindings. I just followed the guide and get to the pr.
## MSIL-EVM
For this part, I am still in the learning process of how to write the IL properly. I found [a very good tutorial](https://www.codeproject.com/Articles/3778/Introduction-to-IL-Assembly-Language?utm_campaign=shareaholic&utm_medium=twitter&utm_source=socialnetwork) about stacks, local, argument, method and classes in IL.