diff --git a/content/waku/milestones/open/2025-messaging-api.md b/content/waku/milestones/open/2025-messaging-api.md new file mode 100644 index 000000000..673d269be --- /dev/null +++ b/content/waku/milestones/open/2025-messaging-api.md @@ -0,0 +1,22 @@ +--- +title: Messaging API +tags: + - waku-milestone +date: 2025-01-14 +--- + +Proceed with further Golang code decommission from the Waku stack by defining a Waku Messaging API that includes peer-to-peer reliability; move code implementing it from Golang to Nim; use Nim code in Status Application. Ensure strict separation of concerns between Chat protocols and Waku protocols. Uses clean nwaku c-bindings to revamp the Waku Rust bindings. + +## Deliverables + +### Define Messaging API (Not Startd) + +### Messaging API: nwaku (Not Startd) + +### Messaging API: js-waku (Not Startd) + +### Messaging API: REST (Not Startd) + +### Messaging API: status-go integration (Not Startd) + +### Messaging API: Rust SDK (Not Startd)