Skip to content

docs(anoncomms): Splitting the Release RLN Prover for gasless L2 transactions into two milestones#353

Merged
seugu merged 6 commits intov4from
anoncomms-update-milestone
Feb 16, 2026
Merged

docs(anoncomms): Splitting the Release RLN Prover for gasless L2 transactions into two milestones#353
seugu merged 6 commits intov4from
anoncomms-update-milestone

Conversation

@seugu
Copy link
Contributor

@seugu seugu commented Feb 4, 2026

We split "Release RLN Prover for gasless L2 transactions" milestone into two milestones to keep the scope easier to manage and enable faster, more focused delivery.

Not that: one of the new milestones has the identical name with "Release RLN Prover for gasless L2 transactions" milestone to keep existing milestone4.

Only requires having the new milestone in anoncomms pm repo and reducing the existing milestone4 by removing multi-burn ID and whitepaper items. (Done!)

@seugu seugu requested a review from jm-clius February 4, 2026 07:17
Copy link
Contributor

@jm-clius jm-clius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some comments below, but can be merged when addressed.

By the end of this milestone,
the RLN proving stack will support burning multiple message IDs within a single proof,
and an external RLN slasher module will be implemented with authenticated connections to the prover.
This enables decentralized slashers to reliably observe proofs and detect spam in gasless environments.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this milestone include the work to develop the slasher module itself? From the deliverables and FURPS it seems like we only have to focus on creating authenticated connection between slashers and provers (i.e. both these modules are assumed to exist)?

Copy link
Contributor Author

@seugu seugu Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, slasher module should be included here. So I added R3 to Zerokit FURPS here. And updated the milestone.

Since F5 - R2 is kind of recurring, also define them better.

@@ -0,0 +1,58 @@
# [Implement multi-burn RLN and slasher module](https://github.com/logos-co/anoncomms-pm/milestone/8)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since milestones are sort of the top-level view that external stakeholders see about our work, perhaps we can be a bit more descriptive? Something like:
"Extend gasless L2 transactions with multi-burn RLN and decentralized slashing"?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea, thank you for this, updated here

@seugu seugu merged commit 8d822c9 into v4 Feb 16, 2026
1 check passed
@seugu seugu deleted the anoncomms-update-milestone branch February 16, 2026 08:38
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.

3 participants