> For the complete documentation index, see [llms.txt](https://docs.rome.builders/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rome.builders/canton-zk-evm.md).

# Canton ZK EVM

- [Overview](https://docs.rome.builders/canton-zk-evm/canton-zk-evm.md): Ostia is a ZK EVM on Canton. It is open on Canton Network DevNet, and every block is proven before it commits.
- [Start here](https://docs.rome.builders/canton-zk-evm/start-here.md): A starting point for each reader of Ostia, with the tools you use and where to look, whether you build apps, validate on Canton, run a prover, audit or run your own Ostia.
- [Ostia DevNet](https://docs.rome.builders/canton-zk-evm/devnet.md): Network details for Ostia DevNet, with the chain id, RPC, explorer, APIs, wallet setup, faucet and limits.
- [Build on Ostia](https://docs.rome.builders/canton-zk-evm/build-on-ostia.md): Deploy a Solidity contract on Ostia DevNet with Foundry or Hardhat, verify it with Foundry, and connect with viem or ethers.
- [How it works](https://docs.rome.builders/canton-zk-evm/how-it-works.md): Follow one Ostia block from reth through proving to its Canton commit.
- [What is proven and what is not](https://docs.rome.builders/canton-zk-evm/what-is-proven.md): What Ostia's proofs and Canton commits establish on DevNet today, and what they do not.
- [Explorer](https://docs.rome.builders/canton-zk-evm/explorer.md): A guide to the live Ostia DevNet explorer, its faucet, its APIs and the proof check in the browser.
- [Deposits, withdrawals and payments (demo)](https://docs.rome.builders/canton-zk-evm/deposits-withdrawals-payments.md): How the gateway ties EVM deposits, withdrawals and payments to their Canton legs.
- [Measurements](https://docs.rome.builders/canton-zk-evm/measurements.md): Recorded proof and settlement measurements with their dates, hardware and limits.
- [Trust model and limits](https://docs.rome.builders/canton-zk-evm/trust-model.md): The checks, authorities, custody assumptions and limits of Ostia on Canton Network DevNet.
- [Status and roadmap](https://docs.rome.builders/canton-zk-evm/status.md): What is live on Ostia DevNet, the dated changelog and what comes next.
- [Run your own Ostia](https://docs.rome.builders/canton-zk-evm/run-it-locally.md): Run the checks, the rehearsal without a GPU, the local demo on a GPU, a chain that survives restarts and Ostia on an existing Canton participant.
- [Ostia prover host](https://docs.rome.builders/canton-zk-evm/prover-host.md): The prover's host requirements, persistent worker and pinned guest build.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.rome.builders/canton-zk-evm.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
