# Zilkworm

<h2 align="center">A native, lightweight, peformant ZKEVM core written in C++</h2>

{% hint style="success" %}
zilkworm-hypercube is now [live on ethproofs](https://ethproofs.org/clusters/62a74df2-59e5-4501-8aca-75843fcde234) and is 2.5x faster than competition at 100-bits security
{% endhint %}

<p align="center">Zilkworm uses native C++ optimization end block-validation proofs with RISCV-based provers. It enables end-to-end software to create Ethereum block and transaction proofs as easy as:</p>

```
// Create block proofs in one command
z6m_prover prove --block-number 23456789 --out proof.json
z6m_prover verify proof.json
```

### Our Mission

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>Scale well</strong></td><td>Zilkworm is aligned with Ethereum's vision of Gigagas L1 blocks powered by STARK proofs</td><td></td><td><a href="https://1811073316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9gckdtQyCZliWZJ5pIjF%2Fuploads%2FZdyz8e6mvcFF7maMIHzW%2FChatGPT%20Image%20Sep%2014%2C%202025%2C%2003_19_27%20PM.png?alt=media&#x26;token=cd1155ff-57ba-466e-a696-65e104436bf6">scale_well.png</a></td></tr><tr><td><strong>Privacy first</strong></td><td>Powering enterprise EVM chains with robust core modules and multi-backend proofs</td><td></td><td><a href="https://1811073316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9gckdtQyCZliWZJ5pIjF%2Fuploads%2FagR4uS6bz0HAHLDsIHyW%2FChatGPT%20Image%20Sep%2014%2C%202025%2C%2003_30_12%20PM.png?alt=media&#x26;token=a544e3f3-7f28-4689-a575-4669d125f3bd">ChatGPT Image Sep 14, 2025, 03_30_12 PM.png</a></td></tr><tr><td><strong>Performance focussed</strong></td><td>Aggressive tuning for different prover backend ISAs like RISC-V with C++ known practices </td><td></td><td><a href="https://1811073316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9gckdtQyCZliWZJ5pIjF%2Fuploads%2FFuy3GpkpgPoKXSZDNugz%2FChatGPT%20Image%20Sep%2014%2C%202025%2C%2008_36_09%20PM.png?alt=media&#x26;token=214aa8f2-3937-4d36-a88c-b9c4a7071339">ChatGPT Image Sep 14, 2025, 08_36_09 PM.png</a></td></tr></tbody></table>

### What you can do with Zilkworm

<table data-card-size="large" data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><h4>Prove Ethereum blocks</h4><p>Generate verifiable proofs for block execution with a workflow designed for performance and correctness.</p></td></tr><tr><td><h4>Power rollups and validity pipelines</h4><p>Use Zilkworm outputs as a building block for systems that require verifiable execution and settlement-oriented verification.</p></td></tr><tr><td><h4>Run Prover-as-a-Service</h4><p>Deploy Zilkworm as a proving backend for other teams, chains, or internal products.</p></td></tr></tbody></table>
