aboutsummaryrefslogtreecommitdiff
path: root/zkvms/risc0/guest
Commit message (Collapse)AuthorAgeFilesLines
* feat(zkvms_host_io): Add json dependencyKamen Mladenov2025-05-021-32/+39
|
* feat(zkvms/risc0): Use unstable featureKamen Mladenov2025-04-241-1/+1
|
* chore: Update mcl-blockchain dependencyKamen Mladenov2025-04-242-25/+35
| | | | | | There are no package version updates. The primary difference is that RISC0 is now compiled with the unstable feature. All other hash updates come from the switch from rust-bin to fenix.
* feat(zkvms/risc0): Implement elf encodingKamen Mladenov2025-04-041-0/+3
| | | | | | | | | Recently, RISC0 have added code to their SDK which adds magic bytes to the (already compiled) ELF. Since we're taking another route than intended, we'll need to replicate this step too. We're doing things in a different fashion, because their SDK normally compiles the guest, and doesn't allow you to supply a prebuilt ELF.
* feat(zkvms/risc0): Upper bound for bytemuck_deriveKamen Mladenov2025-04-041-6/+6
|
* chore: Update flake.lock and Cargo.lockKamen Mladenov2025-04-042-136/+259
|
* chore: Rust fmtKamen Mladenov2025-02-271-2/+2
|
* chore: Update zkVM packagesKamen Mladenov2025-02-262-13/+80
| | | | | | | | This includes: - Updating flake.lock - Updating all host and guest Cargo.toml and Cargo.lock files - Making zkvm default.nix file modifications to account for toolchain and setup changes
* docs(zkvms/risc0): Add detailed documentation commentsKamen Mladenov2025-02-101-1/+6
|
* feat(zkvms): Use std (or alloc) collections in all guestsKamen Mladenov2025-02-071-0/+1
|
* feat(zkvms/risc0): Make guest commit public inputKamen Mladenov2025-02-031-14/+43
|
* feat(risc0): Adapt to new input type and zkvmLibKamen Mladenov2025-01-304-4/+1040
|
* feat: Replace global workspace with zkvm-local workspaceKamen Mladenov2025-01-141-0/+1
|
* feat(flake): Add nix package for benchmarking risc0Kamen Mladenov2025-01-102-0/+2
|
* feat(zkvms/risc0): Add guest and it's macroKamen Mladenov2025-01-102-0/+17