6 releases (stable)

new 6.1.0 Apr 11, 2026
6.0.2 Feb 26, 2026
6.0.0-beta.1 Jan 30, 2026

#927 in Magic Beans

Download history 86/week @ 2026-01-29 522/week @ 2026-02-05 1438/week @ 2026-02-12 2425/week @ 2026-02-19 2483/week @ 2026-02-26 3427/week @ 2026-03-05 2160/week @ 2026-03-12 2651/week @ 2026-03-19 4742/week @ 2026-03-26 3162/week @ 2026-04-02 4810/week @ 2026-04-09

15,705 downloads per month
Used in 48 crates (11 directly)

MIT/Apache

235KB
5K SLoC

slop-sumcheck

Sumcheck protocol implementation for multilinear polynomials.

Implements the sumcheck protocol, a fundamental building block for succinct proofs. The sumcheck protocol allows a prover to convince a verifier of the sum of a multivariate polynomial over the Boolean hypercube with logarithmic communication.

Features

  • SumcheckPoly traits to reduce code re-use between different sumchecks.
  • Prover for sumcheck, generic over a SumcheckPolyFirstRound implementation.
  • Sumcheck verifier
  • Support for batched sumcheck proofs
  • Implementation of the SumcheckPoly traits for the Mle type.

References


Part of SLOP, the Succinct Library of Polynomials.

Dependencies

~11–15MB
~187K SLoC