Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Waku 0: Replace Whisper EIP627 with the de facto Whisper fork Status uses #27
Currently apps such as Status use a forked version of EIP627 that isn't properly documented. This makes it difficult to write additional implementations, such as Nim, since a lot of behavior isn't documented.
Additionally, people often confuse "Whisper" with "our (Status) fork of Whisper" which is undesirable terms of being explicit about what requirements we have and what guarantees we provide.
Finally, this is a stepping stone to address bandwidth consumption in a proper Waku mode, which will happen in Waku v1.
The below are optional for a initial release, and can be addressed in e.g. 0.1 spec release (still Waku version 0). At a minimum, the below should be better understood and captured:
Not solved, but issues created:
As well as implementations in status-im/whisper and status-im/nim-eth
See above for acceptance criteria.