bulletproofs-1.0.1

Safe HaskellNone
LanguageHaskell2010

Bulletproofs.ArithmeticCircuit.Prover

Synopsis

Documentation

generateProof :: forall p m. (MonadRandom m, KnownNat p) => ArithCircuit (PrimeField p) -> ArithWitness (PrimeField p) -> m (ArithCircuitProof (PrimeField p)) Source #

Generate a zero-knowledge proof of computation for an arithmetic circuit with a valid witness