We design, build, and evaluate a multi-party protocol for securely sampling encodings of random evaluations of certain circuits. The resulting system enables us, in particular, to sample the public parameters for a class of preprocessing zk-SNARKs that includes , , ; we integrated our system with libsnark , a C++ zk-SNARK library, to facilitate this application.
The public parameters, i.e., the proving and verifying keys can be generated using libsnark, but what about the multi-party part? The paper claims to have "[...] integrated our system with libsnark [...]," but I cannot find where that mulit-party protocol is implemented for libsnark.
Am I misreading the paper or where is that implementation?