Publish and Verify


Publishing the election artifacts helps ensure third parties can verify the election. provides a publish method that serializes the key election artifacts. This makes use of the Serializable class exists to allow easy serializing to json files. These JSON files can then be shared and sent so others can verify.


Deserializing is the first step to verification. The from_json and from_json_file methods on Serializable are available to deserialize output JSON files back into their original classes.