project screenshot 1
project screenshot 2
project screenshot 3

osmify

An Ethereum ZK light client written in RISC0 VM is a lightweight Ethereum node that verifies block headers.

osmify

Created At

ETHOnline 2024

Project Description

An Ethereum ZK light client written in RISC0 VM is a lightweight Ethereum node that verifies block headers using zero-knowledge proofs, all running on a RISC-V based virtual machine. It combines the efficiency of light clients with the security of ZK proofs, allowing for fast synchronization and reduced storage while maintaining cryptographic guarantees. This implementation is useful for resource-constrained devices or applications needing efficient, verifiable access to Ethereum state information.

How it's Made

An Ethereum ZK light client in RISC0 VM is a compact Ethereum node that verifies block headers using zero-knowledge proofs. Built in Rust, it runs on a RISC-V based VM optimized for ZK operations. It combines light client efficiency with ZK security, allowing fast, low-storage Ethereum state verification for resource-limited devices.

background image mobile

Join the mailing list

Get the latest news and updates