Add nwaku in desktop

This commit is contained in:
fryorcraken 2025-05-27 15:13:29 +10:00
parent 3134be5d74
commit 377604c43f
No known key found for this signature in database
GPG Key ID: A82ED75A8DFC50A4
4 changed files with 57 additions and 2 deletions

View File

@ -0,0 +1,25 @@
# nwaku FURPS
## Functionality
1. libwaku can buil don
## Usability
1. ...
## Reliability
1. ...
## Performance
1. ...
## Supportability
1. libwaku, wakunode2 can build on Windows
## + (Privacy, Anonymity, Deployments)
1. Every nwaku release includes a Windows binary for wakunode2

View File

@ -0,0 +1,27 @@
# Status-go FURPS
## Functionality
1. Nwaku is the used Waku implementation for relay mode.
## Usability
1. Status Desktop CI builds with
## Reliability
1. status-backend built with nwaku can pass the status-cli tests **(Vac-QA)**.
## Performance
1. status-backend built with nwaku has similar performance than go-waku based status-backend within 10% margin,
on metrics measured by existing simulations (Vac-DST).
## Supportability
1. Status Desktop binary for Linux, Mac and Windows.
2. Relay mode is supported; no edge/light mode.
## + (Privacy, Anonymity, Deployments)
1. Status Desktop CI builds binaries with nwaku, alongside go-waku-based binaries.

View File

@ -10,9 +10,14 @@ Testing out new format, once approved:
- [Define and Implement Peer-To-Peer Reliability Strategies](./define_p2p_reliability.md)
- [Introduce E2E Reliability in Status Communities](./introduce_e2e_reliability_in_status.md)
- Rendezvous TODO? (may be done)
- [Deploy RLN onchain tree on L2 testnet](TODO)
- [Integrate nwaku in Status Desktop, relay mode only](TODO)
#### P2P Reliability Implementation in the Browser
TODO: It's actually done
**Owner**: js-waku
**Feature**: [P2P Reliability](/FURPS/application/p2p_reliability.md)

View File

@ -18,8 +18,6 @@ Limited effort will be spent on store performance as its relevance is expected t
**Deliverables**:
<!--
Once the deliverables are created as GitHub issues, we can delete the content below
and just provide a list of GitHub issues, or even simpler, a link to the GitHub milestone that contain them.