Extend gasless L2 transactions with multi-burn RLN and decentralized slashing

Estimated date of completion: 28 February 2026

Resources Required:

  • 2 developers for 4 weeks

Within this milestone, the AnonComms team focuses on extending the RLN enforcement layer to support multi-burn proofs and a dedicated slasher module, building on prior integration work carried out for Status Network requirements. While motivated by gasless Status L2 use cases, the outcomes of this milestone are designed to be reusable across the wider Logos ecosystem.

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. All components will be fully specified.

Risks

Risk(Accept, Own, Mitigation)
Dependency on the Status L2 team for adaptation-related improvementsCollaboration with the Status L2 team through codebase and document reviews

Deliverables

Support burning multiple IDs in a single RLN proof

Owner: AnonComms Zerokit-RLN

Feature: Zerokit-RLN FURPS

FURPS:

  • F3. An RLN prover can burn multiple message-ids in a single proof

Checklist:

  • Specs: link to specs and/or API definition
  • Code: link to GitHub issues/PRs/Epic
  • Dogfood: link to dogfooding session/artefact
  • Docs: links to README.md or other docs

Authenticated connections between prover and slashers

Owner: AnonComms Zerokit-RLN

Feature: Zerokit-RLN FURPS

FURPS:

  • F5. The RLN prover module supports a statically configured authentication mechanism for slasher connections
  • R2. Decentralized slashers establish authenticated connections to the RLN prover to observe proofs and detect spam
  • R3. Decentralized slashers extract the secret from double-signaled (spammed) proofs to enable slashing

Checklist:

  • Specs: link to specs and/or API definition
  • Code: link to GitHub issues/PRs/Epic
  • Dogfood: link to dogfooding session/artefact
  • Docs: links to README.md or other docs