| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(update-nix-dependencies): Use flake's nix-blockchain-development ↵ | Kamen Mladenov | 2025-04-14 | 1 | -2/+5 |
| | | | | | | | | | | | | instead of default To get the new Nix outPaths for all zkVMs, we used to execute a `nix run` command, which found the paths from the nix-blockchain-development repo, default branch on latest commit. Since that could differ from what repo our flake actually uses, we're updating the logic. | ||||
| * | chore: Nix and Rust fmt | Kamen Mladenov | 2025-04-04 | 1 | -2/+2 |
| | | |||||
| * | chore(flake.nix): Replace rust-overlay with fenix | Kamen Mladenov | 2025-04-04 | 1 | -3/+3 |
| | | | | | This follows the same change which was made in mcl-blockchain | ||||
| * | feat(flake.nix): Add script for updating all zkVM package dependencies | Kamen Mladenov | 2025-04-04 | 1 | -0/+1 |
| | | | | | | | | | | All crates use the zkVM packages (from nix-blockchain-development) as cargo path dependencies. For each zkVM, they're found in the host, guest and wrapper crates. Since there are a lot of places to update, we're introducing a script which automates this. | ||||
| * | feat: Replace guest script with a fully-fledged Rust program | Kamen Mladenov | 2025-03-10 | 1 | -1/+2 |
| | | |||||
| * | chore: Nix fmt | Kamen Mladenov | 2025-02-27 | 1 | -53/+57 |
| | | |||||
| * | feat(flake): Add nixfmt formatter | Kamen Mladenov | 2025-02-27 | 1 | -0/+2 |
| | | |||||
| * | feat: Add script for formatting all rust files in a directory | Kamen Mladenov | 2025-02-27 | 1 | -1/+3 |
| | | | | | This is meant to be used in our codebase, especially in CI pipelines | ||||
| * | fix(guest.nix): Make order of zkVM runs alphabetic | Kamen Mladenov | 2025-02-26 | 1 | -2/+2 |
| | | |||||
| * | fix(zkvms/zkm): Downgrade host toolchain | Kamen Mladenov | 2025-02-26 | 1 | -1/+5 |
| | | | | | | | | The newest toolchain causes errors, an issue has been filed upstream: https://github.com/zkMIPS/toolchain/issues/4 However, it is not certain when it will be resolved, so for now this workaround will be used. | ||||
| * | chore(flake): Switch mcl-blockchain repo to main branch | Kamen Mladenov | 2025-02-10 | 1 | -1/+1 |
| | | |||||
| * | feat(flake): Implement single guest packages | Kamen Mladenov | 2025-01-30 | 1 | -6/+16 |
| | | |||||
| * | feat(flake): Generate zkvm packages with all available ones in zkvms folder | Kamen Mladenov | 2025-01-30 | 1 | -8/+12 |
| | | |||||
| * | feat(flake): Replace zkVM-helpers with zkvmLib | Kamen Mladenov | 2025-01-30 | 1 | -123/+1 |
| | | |||||
| * | feat(flake): Implement withGeneratedLockfile and update pases where that ↵ | Kamen Mladenov | 2025-01-29 | 1 | -8/+28 |
| | | | | | makes a difference | ||||
| * | feat(zkvms_host_io): Implement using a guest's default input | Kamen Mladenov | 2025-01-28 | 1 | -1/+1 |
| | | |||||
| * | feat(flake): Move creating guest (zkp) symlink to a custom phase | Kamen Mladenov | 2025-01-28 | 1 | -1/+8 |
| | | |||||
| * | feat(flake): Add zkvm with guest implementation packages | Kamen Mladenov | 2025-01-28 | 1 | -14/+26 |
| | | | | | | Now, you have zkvm/guest_implementation packages, where you'll build and run the zkVM with guest_implementation | ||||
| * | feat(flake): Rework withCustomPhases variables | Kamen Mladenov | 2025-01-21 | 1 | -8/+35 |
| | | |||||
| * | feat(flake); Implement nexus package | Kamen Mladenov | 2025-01-17 | 1 | -0/+1 |
| | | |||||
| * | feat(flake): Implement jolt package | Kamen Mladenov | 2025-01-17 | 1 | -0/+1 |
| | | |||||
| * | feat(flake): Add the ability to include extra cargo args during guest build | Kamen Mladenov | 2025-01-17 | 1 | -1/+1 |
| | | |||||
| * | feat(flake): Make fixDeps not overwrite postUnpack and preBuild phases | Kamen Mladenov | 2025-01-17 | 1 | -0/+2 |
| | | |||||
| * | feat(flake): Implement zkm package | Kamen Mladenov | 2025-01-16 | 1 | -0/+1 |
| | | |||||
| * | feat(flake): Implement zkwasm package | Kamen Mladenov | 2025-01-15 | 1 | -2/+7 |
| | | |||||
| * | feat(flake): Introduce custom buildGuestPhase | Kamen Mladenov | 2025-01-14 | 1 | -1/+16 |
| | | |||||
| * | feat: Rework usage of zkVM helper functions | Kamen Mladenov | 2025-01-14 | 1 | -15/+22 |
| | | |||||
| * | feat: Replace global workspace with zkvm-local workspace | Kamen Mladenov | 2025-01-14 | 1 | -4/+19 |
| | | |||||
| * | feat: Add script for running a zkVM | Kamen Mladenov | 2025-01-13 | 1 | -0/+9 |
| | | |||||
| * | feat: Generic build and install phases, which only compile instead of proving | Kamen Mladenov | 2025-01-13 | 1 | -1/+30 |
| | | |||||
| * | feat(flake): Add nix package for benchmarking risc0 | Kamen Mladenov | 2025-01-10 | 1 | -0/+1 |
| | | |||||
| * | feat(flake): Add flake with correct inputs and mcl cache | Kamen Mladenov | 2025-01-09 | 1 | -0/+25 |
