RLN: implement witness and proof values serialization in serde #21
Labels
track:rln
RLN Track - (Secure Messaging/Applied ZK), relay and applications
track:zerokit
Zerokit track (Applied ZK/Explorations)
Projects
Problem
We want to serialize Groth16 witness and proof values (i.e., public inputs of the circuit) using
serde
. These values are embedded in the two data structuresRLNWitnessInput
andRLNProofValues
, containing different data types.From #20, serialization/deserialization of these two data structures is done through custom functions (
serialize_witness
,deserialize_witness
,serialize_proof_values
,deserialize_proof_values
, all in theprotocol
crate).Acceptance criteria
Implement serialization and deserialization of relevant data structures using serde framework.
The text was updated successfully, but these errors were encountered: