Private vaccination correctness verifier to stop COVID certificate manipulation
This project presents a solution to share your vaccination correctness in an easy and private way. With this solution, authorities will can check on chain the correctness of a vaccination. No more photoshop changing the COVID certificate or faking PCR It mainly has to functions:
Also a set of tests have been implemented, coverage included :D
This project uses SnarkyJS to build and deploy easily on MINA network. The project is build with typescript using SnarkyJS libraries to define the smart contracts to deploy to the mina protocol. SnarkyJS was super useful to perform arbitrarily-complex computations off chain while incurring only a flat fee to send the resulting zero-knowledge proof to the chain for verification of this computation, as opposed to other blockchains that run computations on chain and use a variable gas-fee based model. Testing is done with Jest