# Streamline DevEx: Mobile, Rust and Web dev **Estimated date of completion**: {Enter date} TODO **Resources Required for 2025H2**: - {roles and % application to it} - {external services consumed (Vac/IFT)} - {infrastructure} Complete the Waku API implementation in nwaku by implementing edge node mode (Status' Light Mode). Streamline the Developer Experience by delivering a Rust SDK that implements the full Waku API and is available on crates.io. As well as building an easy-to-use local dev environment from the browser, enabling developers to build web apps without relying on external connectivity; as well as opting in and out of RLN, and include a local RLN dev environment. Finalize the integration of nwaku in Status application by setting up nwaku-based build for Mobile platforms. **FURPS**: - [{Feature Name}]({path/to/furps/file}): {list of furps: F1, etc} **deliverables**: ## Edge Mode in Nwaku **Owner**: nwaku **Feature**: [{Feature Name (only 1)}]({path/to/furps/file}) TODO **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD) ## Nwaku in Status Mobile **Owner**: nwaku **Feature**: [{Feature Name (only 1)}]({path/to/furps/file}) TODO **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD) ## Waku Rust SDK **Owner**: nwaku **Feature**: [{Feature Name (only 1)}]({path/to/furps/file}) TODO **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD) ## Local RLN Dev Harness **Owner**: ? (nwaku? core-research?) TODO **Feature**: [{Feature Name (only 1)}]({path/to/furps/file}) **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD)\ ## Local Web Dev Harness **Owner**: js-waku **Feature**: [{Feature Name (only 1)}]({path/to/furps/file}) **FURPS**: - {F1. copy-paste full furps statement} **Checklist**: - [ ] Specs: link to specs and/or API definition - [ ] Code: link to GitHub issues/PRs/Epic - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or docs.waku.org (TBD)