After the #97 and #99 tasks, you will generate a Proof Validator Solidity contract using the following command:
snarkjs zkey export solidityverifier circuits/build/proving_key.zkey contracts/src/PlonkVerifier.sol
This contract will be deployed before the resolver and its address will be passed in the resolver constructor, this contract will be used to validate strict badges issuances by zk proofs, with low cost.
Feature Request
After the #97 and #99 tasks, you will generate a Proof Validator Solidity contract using the following command:
snarkjs zkey export solidityverifier circuits/build/proving_key.zkey contracts/src/PlonkVerifier.sol
This contract will be deployed before the resolver and its address will be passed in the resolver constructor, this contract will be used to validate strict badges issuances by zk proofs, with low cost.Describe the Feature Request
Describe Preferred Solution
Describe Alternatives
Related Code
Additional Context