---
# System prepended metadata

title: ' Dev Update Week 14 n 15: Hybrid VM Benchmarking & Documentation Update'

---

# Dev Update Week 14 n 15: Hybrid VM Benchmarking & Documentation Update

**Developer:** Developeruche
**Week Ending:** September 27, 2025


### Summary

This two-week period was heavily focused on establishing and executing the **EVM vs. Hybrid VM performance benchmark**. Following the successful completion of the `mini-evm-interpreter`, the immediate priority was to measure the overhead and performance characteristics of the hybrid node when running in EVM compatibility mode. This involved writing extensive bench logic, adding industry-standard contracts (like ERC20), fixing several critical bugs in the testing harnesses, and finally, integrating the resulting data into the official documentation book.

### Accomplishments This Week

* **Benchmarking Setup & Execution:** Successfully implemented and executed the core benchmarking program for the Hybrid VM against a standard EVM (using **revm** logic). This setup included defining the scope for EVM mode comparisons.
    * *Commits:* `5c14f0d`, `5d22736`, `8bdab62`, `a3d5f63`
* **Contract Integration:** Added necessary benchmark contracts, specifically the **ERC20 standard implementation**, to provide realistic and standardized load for the tests.
    * *Commits:* `98361d6`, `6bb6dc9`, `8707662`
* **Stabilization and Bug Fixes:** Identified and resolved key issues in both the `revm` and `hybrid` bench logic, ensuring the collected data was accurate and reliable. This included a final data review for correctness.
    * *Commits:* `ee8efde`, `4752202`
* **Documentation:** The final, validated **EVM vs Hybrid VM benchmark report** was added to the project documentation book, making the performance characteristics available to researchers and users.
    * *Commit:* `a1f22b4`
* **Pull Request:** Finalized and merged the benchmarking work.

[code](https://github.com/developeruche/hybrid)
[documentation](https://hybrid-book.vercel.app/)
[Pull Request #35 (Benchmarking)](https://github.com/developeruche/hybrid/pull/35)