Skip to main content
Version: v2.x

MessageProcessor Smart Contract

info

Code location: MessageProcessor.sol

This contract is used to prepare parameters for the zk-SNARK circuits as well as for verifying proofs. It should be deployed alongside a Poll and ownership assigned to the coordinator. It will process messages in batches, and after all batches have been processed, the sbCommitment can then be used for the Tally contract verification steps.