Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 537 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 537 Bytes

zeam-runtime

This package is the runtime libraries required for zeam to run in zkVMs.

Only powdr support has been worked so far, with other zkVM in progress.

powdr

Build

> zig build

This will produce a file in zig-out/bin.

Running

From the powdr interface:

> mkdir output
> cargo run --bin powdr-rs riscv-elf ../zeam-poc/zig-out/bin/zeam-poc -o output

The powdr asm file will be found in output/main.asm, which can be used:

> cargo run -r --bin powdr-rs execute output/zeam-poc.asm