Zerokit-rln FURPS
Functionality
- The RLN prover module supports gasless L2 operations
- Multiple RLN prover instances can operate on a shared database
- An RLN prover can burn multiple message-ids in a single proof
- The Zerokit module supports big-endian operations
Usability
- The Zerokit public API is defined in a specification
- The Zerokit public API provides an easy-to-use interface for developers in Rust and C
- The Zerokit FFI, including WASM targets, supports big-endian arguments
- The RLN prover module has an associated specification
Reliability
- Multiple RLN prover instances operate consistently without database conflicts
Performance
Supportability
- A gasless L2 whitepaper is written to document the design and trade-offs
Miscellaneous dependencies:
- Dependency on Status L2 team for reviewing codebase