lc3-zkvm

Crates.iolc3-zkvm
lib.rslc3-zkvm
version0.1.1
sourcesrc
created_at2024-08-27 12:20:37.861877
updated_at2024-08-27 12:32:09.248551
descriptionC3 ZKVM is a virtual machine implementation based on the Little Computer 3 (LC3) architecture, enhanced with zero-knowledge proof capabilities.
homepage
repository
max_upload_size
id1353293
size392,670
Kero (keroro520)

documentation

README

LC3 ZKVM, LC3 Zero-Knowledge Virtual Machine

Introduction

LC3 ZKVM is a virtual machine implementation based on the Little Computer 3 (LC3) architecture, enhanced with zero-knowledge proof capabilities. This project aims to provide a secure and efficient environment for executing LC3 programs with privacy-preserving features.

Build

cargo build --release

Usage

cargo run --release --bin lc3-zkvm -- <path_to_obj_file>

Example:

cargo run --release --bin lc3-zkvm -- ./assets/hello.obj

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Reference

Commit count: 0

cargo fmt