RLN Track: Testnet v0.5 (TBD: anoncomms-pm milestone)

Track: RLN Track

FURPS: RLN FURPS

Estimated date of completion: Testnet v0.5 launch

Resources Required:

  • 2 AnonComms Zerokit-RLN developers

Deliverables

Specify and implement slashing of RLN rate violators in the RLN contract and module (TBD: anoncomms-pm issue)

Owner: AnonComms Zerokit-RLN

FURPS:

  • F12. A validating module can recover the secret key of an RLN membership that violates its rate limit
  • F13. The RLN contract accepts a recovered secret key to slash the corresponding membership and burn its deposit
  • U8. Slashing of RLN rate violators is published in a specification

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