Practical overview
When it fits
Use Vimz when the task requires research or prototyping around private proofs of image edits and provenance, especially where a verifier should validate transformations without receiving the original image.
Who it is for
- Researchers studying zero-knowledge proofs and image provenance.
- Developers exploring privacy-preserving media-authenticity systems.
- Teams investigating verifiable image manipulation with potential smart-contract verification.
Documented uses
- Prove that an image underwent specified transformations.
- Verify the authenticity of original and edited image states without revealing intermediate versions.
- Keep creator and editor identities private while exposing the final image for verification.
- Study folding-based proving for high-resolution image transformations.
Requirements & limits
The project is publicly accessible on GitHub and identifies an MIT license. It is presented as a research repository with desktop and CLI-oriented use; no account, pricing or hosted-service requirements are specified.
- The design exposes the final image while keeping original and intermediate versions private.
- The repository reports sub-second verification and proof sizes under 11 KB in its experiments.
- Proving can require substantial time and memory, with reported peak usage of 10 GB for 8K images.
- The master branch includes ongoing development, while the pets-2025-artifact branch is identified for checking the paper’s results.
- Solidity-based verifiers support a blockchain integration direction, but deployment to a specific blockchain is not demonstrated.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Review the research artifact branch
Use the repository’s named artifact branch to examine the implementation associated with the paper’s reported results.
Before you start
- Access to the public Vimz GitHub repository.
- The repository’s pets-2025-artifact branch.
Steps
Open the Vimz repository.
Select the pets-2025-artifact branch identified in the README.
Use that branch to check and confirm the paper’s results, as directed by the project documentation.
Expected outcome
A repository branch designated for examining the paper’s artifact.
Guide limitations
- This is a documented source-guided review path, not an execution test or independent verification.
- The supplied material does not provide detailed build or run commands.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 3 October 2026
- Original website title
- zero-savvy/vimz · Official homepage title · retained in its source language

