Cargo Features

risc0-zkvm-platform has no features set by default.

[dependencies]
risc0-zkvm-platform = { version = "1.0.0-rc.5", features = ["rust-runtime", "entrypoint", "export-syscalls", "export-libm", "export-getrandom", "getrandom"] }
rust-runtime = export-libm, export-syscalls

Build a rust runtime

Affects risc0-zkvm-platform::rust_rt

panic-handler entrypoint
export-syscalls rust-runtime?

Affects syscall::sys_alloc_aligned, syscall::sys_verify, syscall::sys_verify_integrity

export-libm rust-runtime?

Enables libm

export-getrandom getrandom?

exports a getrandom implementation that panics

Enables bytemuck and getrandom

getrandom = export-getrandom

exports a getrandom implementation that uses sys_random

Affects getrandom::zkvm_getrandom