diff --git a/barretenberg/cpp/src/barretenberg/protogalaxy/protogalaxy_prover.cpp b/barretenberg/cpp/src/barretenberg/protogalaxy/protogalaxy_prover.cpp index 70e3c15220a..d7774878347 100644 --- a/barretenberg/cpp/src/barretenberg/protogalaxy/protogalaxy_prover.cpp +++ b/barretenberg/cpp/src/barretenberg/protogalaxy/protogalaxy_prover.cpp @@ -127,6 +127,9 @@ std::shared_ptr ProtoGalaxyProver_relation_parameters = folded_relation_parameters; + // Derive the prover polynomials from the proving key polynomials since we only fold the unshifted polynomials. This + // is extremely cheap since we only call .share() and .shifted() polynomial functions. We need the folded prover + // polynomials for the decider. next_accumulator->prover_polynomials = ProverPolynomials(next_accumulator->proving_key); return next_accumulator; }