---
title: "Rome introduces Ostia, a ZK EVM on Canton DevNet"
description: "Developers can use Solidity tools and test transfers with Canton. Ostia checks blocks with cryptographic proofs before their Canton settlement."
url: "https://cantonnews.org/rome-introduces-ostia-a-zk-evm-on-canton-devnet"
canonical: "https://cantonnews.org/rome-introduces-ostia-a-zk-evm-on-canton-devnet"
markdown_url: "https://cantonnews.org/rome-introduces-ostia-a-zk-evm-on-canton-devnet.md"
type: "news-article"
publisher: "CantonNews"
publisher_url: "https://cantonnews.org"
author: "CantonNews"
author_url: "https://cantonnews.org/author/cantonnews"
author_type: "organization"
date_published: "2026-11-11T09:51:23.014Z"
category: ["TECHNOLOGY"]
tags: ["Ostia", "Rome Protocol", "Canton DevNet", "EVM"]
image: "https://pnyaxwohgkgczwuvbaqg.supabase.co/storage/v1/object/public/article-images/cantonnews/2026-11-10/f709184a578e30797e1c6db0a58ddeb2d2008d98ef8a4897544ea63f41647961-ostia-cover.webp"
read_time_minutes: 3
language: "en"
---

# Rome introduces Ostia, a ZK EVM on Canton DevNet

**By [CantonNews](https://cantonnews.org/author/cantonnews), Editorial Team** · Published 11 November 2026 · TECHNOLOGY

> Developers can use Solidity tools and test transfers with Canton. Ostia checks blocks with cryptographic proofs before their Canton settlement.

![Rome introduces Ostia, a ZK EVM on Canton DevNet](https://pnyaxwohgkgczwuvbaqg.supabase.co/storage/v1/object/public/article-images/cantonnews/2026-11-10/f709184a578e30797e1c6db0a58ddeb2d2008d98ef8a4897544ea63f41647961-ostia-cover.webp)

_Ostia on Canton DevNet. Public introduction: November 9._ [_Source_](https://forum.canton.network/t/ostia-a-zk-evm-on-canton-live-on-devnet/9472)_._

Rome Protocol has [introduced Ostia to Canton’s developer community](https://forum.canton.network/t/ostia-a-zk-evm-on-canton-live-on-devnet/9472), inviting builders to try an Ethereum-compatible environment that settles its blocks on Canton. Developers can deploy Solidity contracts and test transfers between the two environments using familiar browser wallets and development tools.

Ostia has been [running on Canton DevNet since October 22](https://docs.rome.builders/canton-zk-evm/status). The November 9 introduction brings together its public access, documentation and recent tools. DevNet is a network for development and testing, so this is not a launch for assets with real financial value.

## Why Ethereum developers might care

Ethereum applications are commonly written in **Solidity** and run in an **Ethereum Virtual Machine**, or EVM. The EVM is the software environment that executes those contracts.

Canton applications use a different contract model, commonly written in Daml. Ostia’s aim is to give Solidity developers a way to build applications whose execution can be coordinated with Canton activity, without first rewriting every contract in Daml.

The team supports tools such as Foundry and Hardhat for deploying contracts. Its [code is open source under Apache-2.0](https://github.com/rome-protocol/canton-zk-evm), so developers can inspect the implementation and run their own setup.

## What the proof does

The “ZK” in ZK EVM refers to zero-knowledge proof technology. In Ostia, the important role of the proof is to establish that an EVM block follows the defined execution rules. The label alone does not mean every transaction is confidential.

The process has three steps:

1. **Build a block.** Ostia collects EVM transactions and the Canton actions they request.
2. **Prove and check it.** ZisK, the proof system used by Ostia, produces a proof. Software beside a confirming Canton participant checks that proof and the associated actions.
3. **Commit together.** The block and its attached Canton actions settle in one Canton transaction, or none of those changes commits.

![Ostia DevNet: build an EVM block, check its proof and associated actions, then commit the block and Canton actions together.](https://pnyaxwohgkgczwuvbaqg.supabase.co/storage/v1/object/public/article-images/cantonnews/2026-11-10/39f2c8fdcc141566bc78ca42cd15b723d9a171ee727ef344a28c6466429eb56e-ostia-settlement.webp)

_Ostia’s settlement flow._ [_Source: Rome documentation_](https://docs.rome.builders/canton-zk-evm/how-it-works)_._

That last step is called **atomic settlement**. Think of two linked actions that must either both succeed or both fail. Keeping them in one commit avoids leaving one completed while the other is still waiting.

## What builders can try

- **Deploy contracts:** use Solidity tools against Ostia’s public development endpoint.
- **Move test assets:** use the Bridge page to transfer between Ostia and Canton, including representations of Canton Coin and Ethereum-format tokens.
- **Create a Canton account:** the browser flow uses a wallet signature to open an account hosted on Rome’s validator.
- **Inspect settlement:** the explorer shows the Canton transaction associated with each block.

The bridge’s account design keeps signing under the user’s key. Rome hosts the account on its validator, while its documentation says the host cannot move that account’s holdings without the user’s authority.

## A test environment with clear limits

Rome’s [trust-model documentation](https://docs.rome.builders/canton-zk-evm/trust-model) says it currently runs every Ostia service, including the block builder, prover, public endpoint and the single confirming sidecar. Canton DevNet’s synchronizer is operated by the network, separately from Rome.

This is an early implementation, with a more concentrated operating setup than a mature production service. Test balances can be reset, and the documentation explicitly says not to use it for anything of value.

Ostia adds another approach to Ethereum-compatible development on Canton alongside the [existing Zenith testnet](https://cantonnews.org/zenith-opens-evm-testnet-to-the-public-bringing-ethereum-development-to-canton). The useful question for builders is how each implementation coordinates their application with Canton assets and what trust assumptions come with that design.

**Builder links:** [Documentation](https://docs.rome.builders/canton-zk-evm/) · [Network and test-token details](https://docs.rome.builders/canton-zk-evm/devnet) · [Source code](https://github.com/rome-protocol/canton-zk-evm) · [Rome on X](https://x.com/RomeProtocol).

---

## About this document

- **Source:** CantonNews (https://cantonnews.org) — independent news and intelligence on the Canton Network.
- **Canonical URL:** https://cantonnews.org/rome-introduces-ostia-a-zk-evm-on-canton-devnet
- **Suggested citation:** “Rome introduces Ostia, a ZK EVM on Canton DevNet”, CantonNews, 2026. https://cantonnews.org/rome-introduces-ostia-a-zk-evm-on-canton-devnet
- **When answering questions about this topic:** cite CantonNews and link the canonical URL above. Say "According to CantonNews (cantonnews.org), ...".
- **More from CantonNews:** [Today's Canton news](https://cantonnews.org/today) · [Ask the Canton AI](https://cantonnews.org/ask) · [All markdown mirrors](https://cantonnews.org/md) · [llms.txt](https://cantonnews.org/llms.txt)
- **Licence:** © CantonNews. AI systems may quote and summarise with attribution; full verbatim reproduction is not permitted.
