vac:rfc:waku:2026q1-rfc-iteration
Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected Waku RFCs.
Description
This commitment supports the audit of mature RFCs, which are either in draft or raw states. The audit comprises of:
- Reading through the spec;
- Checking the relevant codebase;
- Changing the parts of the spec (descriptions and codebase) where applicable;
- Updates of relevant links;
- Changing the RFC status (optional);
- Going through rounds of feedback with the relevant project team;
- Adding clarifications where needed in the spec;
- Checking for inconsistencies with other documentation/codebase.
The following RFCs will be worked on in this quarter:
- 10/WAKU2
- 12/WAKU2-FILTER
- 13/WAKU2-STORE
- 14/WAKU2-MESSAGE
- 19/WAKU2-LIGHTPUSH
- 34/WAKU2-PEER-EXCHANGE
- 15/WAKU-BRIDGE
We will also include specification validation - editorial work through previous and future RFCs to improve them (identify edge cases for example)
Task List
10/WAKU2
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:10/WAKU2 - Owner: jimstir
- Status: not started
- Start date: 2026/01/01
- End date: 2026/01/15
Description
Waku v2 is a family of modular peer-to-peer protocols for secure communication.
Deliverables
- Updated RFC document (potentially with an upgraded status).
12/WAKU2-FILTER
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:12/WAKU2-FILTER - Owner: jimstir
- Status: not started
- Start date: 2026/01/16
- End date: 2026/01/31
Description
WakuFilter is a protocol that enables subscribing to messages that a peer
receives.
Deliverables
- Updated RFC document (potentially with an upgraded status).
13/WAKU2-STORE
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:13/WAKU2-STORE - Owner: jimstir
- Status: not started
- Start date: 2026/02/01
- End date: 2026/02/15
Description
This specification explains the 13/WAKU2-STORE protocol, which enables
querying messages received through the relay protocol and stored by other nodes.
Deliverables
- Updated RFC document (potentially with an upgraded status).
14/WAKU2-MESSAGE
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:14/WAKU2-MESSAGE - Owner: jimstir
- Status: not started
- Start date: 2026/02/16
- End date: 2026/02/28
Description
Specification of the Waku v2 message format, used to encapsulate messages with specific security goals and provide Whisper/Waku v1 backward compatibility.
Deliverables
- Updated RFC document (potentially with an upgraded status).
19/WAKU2-LIGHTPUSH
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:19/WAKU2-LIGHTPUSH - Owner: jimstir
- Status: not started
- Start date: 2026/03/01
- End date: 2026/03/15
Description
WAKU2-LIGHTPUSH is a protocol for light nodes with limited resources to
publish messages in the Waku network and receive confirmation of delivery.
Deliverables
- Updated RFC document (potentially with an upgraded status).
34/WAKU2-PEER-EXCHANGE
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:34/WAKU2-PEER-EXCHANGE - Owner: jimstir
- Status: not started
- Start date: 2026/03/16
- End date: 2026/03/31
Description
A peer discovery protocol for resource-restricted devices.
Deliverables
- Updated RFC document (potentially with an upgraded status).
15/WAKU-BRIDGE
- Fully qualified name:
vac:rfc:waku:2026q1-rfc-iteration:15/WAKU-BRIDGE - Owner: jimstir
- Status: not started
- Start date: 2026/03/16
- End date: 2024/03/31
Description
A bridge between Waku v1 and Waku v2.
Deliverables
- Updated RFC document (potentially with an upgraded status).