RLN Track: Testnet v0.2

Track: RLN Track

FURPS: RLN FURPS

Estimated date of completion: 30 Jun 2026

Resources Required:

  • 1 developers for 12 weeks

Deliverables

Specify and implement RLN membership allocation service

Owner: AnonComms Zerokit-RLN

Feature: RLN

FURPS:

  • F1. An RLN membership allocation service can register ID commitments on behalf of third parties
  • F2. The RLN membership allocation service has a pluggable authentication mechanism to determine eligibility for membership
  • F3. Logos modules can use the service as client to obtain adequate registered RLN identities without interacting with the contract
  • F4. The RLN membership allocation service can run as a standalone module or mounted on existing modules
  • U1. The RLN membership allocation protocol 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

Integrate RLN membership allocation into Logos Chat module

  • U2. Logos Delivery and Chat can use the service to obtain RLN memberships

Checklist:

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