Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 919 Bytes

README.md

File metadata and controls

24 lines (16 loc) · 919 Bytes

Calculator Implemented Using Recursive zkSNARKs

Recurive zkSNARKs Calculator Application

This repository contains a recursive implementation of a calculator using recusrsive zkSNARKs. This Zero-Knowledge Application is implemented using O1JS, which is the Zero-Knowledge circuit framework used to develop applications on the Mina Blockchain.

This is an accopanying resource my blog post titled "Recursive zkSNARK Proof as a Private Input - What Is Visible?". The blog post can be found at > illya.sh/blog/recursive-zksnark-proof-as-a-private-input-what-is-visible.

How to build

npm run build

How to run

node run build/Calculator.ts

License

Apache-2.0