mirror of
https://github.com/logos-messaging/pm.git
synced 2026-01-03 06:33:11 +00:00
29 lines
910 B
Markdown
29 lines
910 B
Markdown
# Waku RLN SDK FURPS
|
|
|
|
## Functionality
|
|
|
|
1. Accepts RLN network configuration at initialization.
|
|
2. API to pass messages for proof validation.
|
|
3. API to import RLN credentials, compatible with RLN Membership management.
|
|
4. API to accept Waku Message and generate proof.
|
|
5. API to inform on configured rate limit parameters and remaining quota.
|
|
|
|
## Usability
|
|
|
|
1. TWN RLN configuration is applied by default.
|
|
2. No boilerplate code beyond initialization is necessary to pass RLN instance in a Waku API implementation.
|
|
3. Rate usage is persisted across restarts.
|
|
|
|
## Reliability
|
|
|
|
## Performance
|
|
|
|
## Supportability
|
|
|
|
1. library can be used in Go applications; available on pkg.go.dev.
|
|
2. library can be used in Rust applications; import via git path.
|
|
3. library can be used in Nim applications; import via git path.
|
|
|
|
## + (Privacy, Anonymity, Deployments)
|
|
|
|
1. Only one set of credentials can be used at a given time. |