-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Epic: Dogfooding] Deliver RLN v2 + RLN in resource-restricted to The Waku Network #168
Comments
cc: @kaiserd, added vac acz milestone in logos-co/roadmap@986ebd5 |
Required changes in zerokit done and merged: vacp2p/zerokit#255 |
done and merged: waku-org/go-zerokit-rln#21 |
Done in waku-org/go-zerokit-rln#22 |
Done here: alrevuelta/go-waku-light#5 |
Done by @rymnc here: https://github.com/waku-org/waku-rlnv2-contract |
Done by @stubbsta here: waku-org/waku-simulator#45 |
Done in here by @rymnc waku-org/nwaku#2828 |
Done by @stubbsta in https://www.notion.so/Waku-RLNv2-End-to-End-Testing-with-Waku-simulator-6f50a5613eb44ae38e2dbbcfa72b7417 |
|
Deployed in PolygonzkEVM testnet: https://cardona-zkevm.polygonscan.com/address/0x4976df0f61135ef3e5720d92eade2e5f47a68ef9 by @rymnc |
Done, parameters set for The Waku Network: waku-org/nwaku#2843 |
|
Here we show the results of In both cases:
|
Done here https://github.com/waku-org/nwaku/releases/tag/v0.30.0 by @Ivansete-status. Thanks for the help with the release. |
Done. Now anyone can join the new version of TheWakuNetwork including rlnv2 and onchain merkle trees |
Release 0.30.1 deployed by @Ivansete-status to TWN. See https://github.com/waku-org/nwaku/pull/2872/files for the multiaddresses of the bootstrap nodes. |
|
Feature deployed to waku-simulator by @stubbsta waku-org/waku-simulator#84. RLNv2 + onchain trees is live in the private testnet of waku-simulator: |
|
waku-org/blog.waku.org#60 |
RLN-V2+ stateless light clients features are live in The Waku Network. I consider this epic closed. Thanks to anyone involved in making this happen! |
Summary
Based on the work done on previous milestones that included both research and development:
This new milestone tracks the shipping of the above developed features i) RLNv2 and ii) RLN in resource-restricted clients into The Waku Network. See waku-org/research#96 and waku-org/nwaku#2345.
Note that both features are tracked together since they imply breaking changes in the smart contract.
userMessageLimit
in membership registration.merkleProofElements
.Both changes will be introduced together to merge two backward incompatible changes into a single one, which has fewer effects on The Waku Network users.
Epics
rln-relay-epoch-sec
) and user message limit (rln-relay-user-message-limit
) for TWN and set them in nwaku chore: add TWN parameters for RLNv2 nwaku#2843Deploy and consider using a L2 testnet. Deployed in PolygonzkEVM testnet: https://cardona-zkevm.polygonscan.com/address/0x4976df0f61135ef3e5720d92eade2e5f47a68ef9The text was updated successfully, but these errors were encountered: