snarkyjs-img - ETH Tokyo2023 WIP zkApp

You need to login in order to like this zkApp. Click Here

snarkyjs-img - ETH Tokyo2023 WIP zkApp

You need to login in order to like this zkApp. Click Here

snarkyjs-img A cutting-edge SnarkyJS library for secure image verification using zero-knowledge proofs! Preserve privacy & trust in HD images with our efficient zk-img inspired solution. Verify authenticity, fight deepfakes! GitHub: https://github.com/socathie/snarkyjs-img Project Description snarkyjs-img is an innovative SnarkyJS library designed to empower developers with the ability to implement secure image verification using zero-knowledge proofs, inspired by the zk-img concept (https://medium.com/@danieldkang/zk-img-fighting-deepfakes-with-zero-knowledge-proofs-9b76c23e3789). As the world grapples with the growing threat of deepfakes and manipulated media, this project aims to provide a robust, privacy-preserving solution for verifying image authenticity. snarkyjs-img offers a standardized interface for image transformations, making it easy for developers to build and compose custom transformations to suit various applications. The library currently includes a robust registry of trusted transformations, with the potential for further expansion by the developer community. The primary goal of snarkyjs-img is to enable secure image verification while preserving the privacy of both the original and transformed images. snarkyjs-img ensures that sensitive information remains protected. How it’s Made This project utilizes the widely-accepted Mina zkApp CLI template as its foundation and extends its capabilities by implementing a variety of image transformation circuits in TypeScript. By doing so, it provides developers with a comprehensive suite of tools to seamlessly interact with and manipulate image data. Download zip file of slides >