Hyli is now EVM-compatible!
Hyli is now EVM-compatible thanks to native Reth block witness verification. You can now easily run Solidity contracts on Hyli!
Hyli now natively verifies Reth for easy and frictionless EVM compatibility. With this new verifier, you can run any Solidity contract on Hyli, and even easily bridge EVM contracts like ERC-20 tokens with Hyli.
The process is fast, permissionless, and backed by cryptographic proofs instead of trusted parties.
EVM compatibility without the execution overhead
On most EVM-compatible chains, if you want to execute a transaction, the chain needs access to the full state of the smart contract: it has to read the state and execute the action in every node to check for validity.
Our Reth integration allows execution to happen against a minimal block witness, avoiding bloat. The smart contract executes the transaction offchain, then Reth produces a block witness that includes only the specific data needed to deterministically re-execute and verify the transaction. Therefore, Hyli doesn’t need onchain storage and avoids bloat.
This witness is the same kind of input you would use to generate a ZK proof for EVM execution. While we are committed to offchain execution for scalability, in this specific scenario, minimal re-execution turns out to be even faster than generating and verifying a zero-knowledge proof.
For developers, this approach means predictable costs and faster settlement.
It also means developers get to use the entire Ethereum ecosystem's tooling: Hardhat, Foundry, Remix, and other familiar frameworks work out of the box. You can write and test Solidity contracts with the same workflow you already know, then bridge them to Hyli without learning new paradigms or custom toolchains.
Understanding Hyli’s EVM composability
Hyli now natively verifies Reth block witnesses.
Any ERC20 contract can be deployed by running a Reth app onchain and registering it on Hyli with the verifier reth.
For Solidity smart contracts to interact with the rest of the Hyli ecosystem, we bind them to a Hyli-native contract through a derived vault address.

In short, this is the user flow:
- Send your EVM-compatible transaction as a blob to both Hyli and the Reth instance
- The Reth instance will provide you with a block witness containing the transaction
- Send the block witness as the proof transaction to Hyli to finalize your transaction
As Hyli natively verifies Reth block witnesses, it can confirm that the transaction is valid and settle it without further action.
Our new EVM compatibility means you can now build Hyli-based apps in Solidity without compromising on security or developer experience, as well as integrate canonical bridges without needing to rewrite or re-audit them.
DeFi protocols can tap into deep liquidity pools. Privacy-focused applications can accept widely-used tokens. Cross-chain workflows become simpler because bridging is just another verification step.
We’re excited to see what builders will make of Hyli’s new affordances!