Back to C2SI
GSoC 2026

LensMint Compression Resilient ZK Proofs and Rust Upgrade

LensMint is an innovative Web3 hardware camera, but its reliance on strict cryptographic hashing makes Zero Knowledge proofs fail upon benign image compression. This project upgrades the authenticity pipeline by introducing Perceptual Hashing and a Hamming Distance ZK circuit in Rust to tolerate compression. Additionally, it implements a comprehensive Foundry security suite with maximum test coverage and optimizes gas consumption for the core smart contracts.

Project details

Contributor

Tenerife

Mentors

Not available

Technologies

Not listed in the archive