--- title: "2023-08-21 Waku weekly" tags: - "waku-updates" date: 2023-08-21 lastmod: 2023-08-22 draft: false --- # 2023-08-21 Waku weekly --- ## Eco Dev **[Aug 2023](https://github.com/waku-org/internal-waku-outreach/issues/103)** {E:2023-eco-growth} - *achieved:* +20% increase on twitter followers and had a discussion with digital comms team regarding improving Waku's metrics on social handles. Migration of all ecodev elements from github to notion has also been initiated. - *next:* publish the metrics dashboard after call with Vaclav and publish draft for advocates program. Also coordinate with Lou regarding ETHRome hackathon. - *blocker:* none --- ## Docs **[Advanced docs for js-waku](https://github.com/waku-org/docs.waku.org/issues/104)** - _achieved_: added guide for `js-waku` debugging and running in NodeJS - [PR111](https://github.com/waku-org/docs.waku.org/pull/111) - _next_: `js-waku` encryption guides --- ## Research **[1.1 Network requirements and task breakdown](https://github.com/waku-org/research/issues/6)** {E:2023-1mil-users} - _achieved_: Breakdown and assign tasks under each milestone for the 1 million users/public Waku Network epic. - _next_: Refine/discuss task breakdown. Start working on Waku Network RFC. --- ## nwaku **[Sharded peer management and discovery](https://github.com/waku-org/nwaku/issues/1919)** {E:2023-peer-mgmt} - _achieved_: discv5 ENR update & filter predicate run-time updating - _next_: PRs feedback updates **[Autosharding v1](https://github.com/waku-org/nwaku/issues/1846)** {E:2023-1mil-users} achieved: Complete! FILTER, LIGHTPUSH and RFC merged. **[HTTP REST API: Store, Filter, Lightpush, Admin and Private APIs](https://github.com/waku-org/nwaku/issues/1076)** {E:2023-many-platforms} - _achieved_: Legacy Filter - v1 - interface Rest Api support added. V2 implementation done wait for PR review - _next_: Testing and add even more tests for failure cases. --- ## js-waku **[Maintenance](https://github.com/waku-org/js-waku/issues/1455)** {E:2023-qa} - _achieved_: breaking change for `@noble/secp256k1` PR in progress, redo trailing commas PR **[Developer Experience (2023)](https://github.com/waku-org/js-waku/issues/1453)** {E:2023-eco-growth} - _achieved:_ set default fallback fro `NodeRequirements` **[Peer Exchange is supported and used by default](https://github.com/waku-org/js-waku/issues/1429)** {E:2023-light-protocols} - _achieved_: peer-exchange included by default (PR opened) - _next_: tasks breakdown and followup from dogfooding feedback --- ## go-waku **[RLN enabled by default](https://github.com/waku-org/go-waku/issues/655)** {E:2023-rln} - _achieved_: removed registration capability from the wakunode and created a separate subcommand to do the registration - _next_: run rln-relay on all configured pubsub topics and content topics **[Maintenance](https://github.com/waku-org/go-waku/issues/634)** {E:2023-qa} - _achieved_: refactored wakuv2 metrics to make each protocol responsible for registering and defining its own metrics **[RLN: Post-Testnet3 Improvements](https://github.com/waku-org/go-waku/issues/605)** {E:2023-rln} achieved: interop with nwaku. **[Introduce Peer Management](https://github.com/waku-org/go-waku/issues/594)** {E:2023-peer-mgmt} - _achieved_: implement relay connectivity loop, log reachability status reported with help of AutoNAT service, local testing using waku simulator and bug fixes - _next_: work towards dogfooding new peer mgmt with Status ---