Module snarkvm_marlin::parameters[][src]

Expand description

The Marlin public parameters for a given circuit.

Structs

Polynomial commitment based on [KZG10], with degree enforcement, batching, and (optional) hiding property taken from [CHMMVW20, “Marlin”].

The public parameters used for the circuit’s instantiation. Generating the parameters is done via the setup function of the SNARK trait by providing it the previously-generated universal SRS.

Traits

Defines the minimal interface of commitments for any polynomial commitment scheme.