Skip to content

Add MultiRingBatchVerifier for cross-ring batch verification#72

Merged
swasilyev merged 2 commits intomasterfrom
skalman--multi-ring-batching-exploration
Mar 5, 2026
Merged

Add MultiRingBatchVerifier for cross-ring batch verification#72
swasilyev merged 2 commits intomasterfrom
skalman--multi-ring-batching-exploration

Conversation

@drskalman
Copy link
Collaborator

Introduces a new MultiRingBatchVerifier that can accumulate ring proofs from different rings (keysets) into a single batched KZG pairing check. The prepared item holds a reference to the originating RingVerifier, following the same two-phase prepare/push pattern as KzgBatchVerifier.

Introduces a new MultiRingBatchVerifier that can accumulate ring proofs
from different rings (keysets) into a single batched KZG pairing check.
The prepared item holds a reference to the originating RingVerifier,
following the same two-phase prepare/push pattern as KzgBatchVerifier.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@drskalman drskalman self-assigned this Mar 3, 2026
@swasilyev swasilyev merged commit 5d92f39 into master Mar 5, 2026
5 checks passed
@swasilyev
Copy link
Contributor

A follow-up for @drskalman #73

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants