zisk-common 1.1.0-alpha

Common utilities and shared types for the ZisK zkVM
docs.rs failed to build zisk-common-1.1.0-alpha
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

zisk-common

This crate is part of ZisK. See the ZisK documentation for an overview of the system.

zisk-common collects the cross-cutting types and utilities shared across the ZisK workspace, so the emulator, executor, state machines, and prover crates build on a single foundation instead of duplicating them.

Overview

  • Paths & I/O (paths, io) — ZisK path resolution and input/output helpers.
  • Proof & profiling types (proof, proof_log, profiling, executor_stats) — common proof metadata and execution statistics.
  • Execution Data bus & components (bus, component) — the shared bus abstractions and component traits used to wire the state machines together.
  • Planning & counters (planner_helpers, regular_planner, regular_counters) — helpers for planning trace segments and counting instruction multiplicities.
  • Misc primitives — hints, hash modes, precompile helpers, and the shared CommonError.

Documentation

License

Licensed under either of:

at your option.