snarschain Iteration 1 Write a circuit to perform a Pedersen hash, and determine the length limits of its input and output data. Iteration 2 Write a circuit which performs multiple hashes. Iteration 3 Write a circuit which validates a sparse merkle tree proof.