diff --git a/content/docs/rfcs/64/README.md b/content/docs/rfcs/64/README.md index 52520f210..e80204b0e 100644 --- a/content/docs/rfcs/64/README.md +++ b/content/docs/rfcs/64/README.md @@ -33,8 +33,9 @@ which in turn is an extension of [11/WAKU2-RELAY](https://rfc.vac.dev/spec/11/) Traffic in the Waku Network is sharded into eight [17/WAKU2-RLN-RELAY](https://rfc.vac.dev/spec/17/) pubsub topics. Each pubsub topic is named according to the static shard naming format defined in [51/WAKU2-RELAY-SHARDING](https://rfc.vac.dev/spec/51/) -with `` set to `1` and -`` occupying the range `0` to `7`. +with: +* `` set to `1` +* `` occupying the range `0` to `7`. In other words, the Waku Network is a [17/WAKU2-RLN-RELAY](https://rfc.vac.dev/spec/17/) network routed on the combination of the eight pubsub topics: ``` @@ -44,6 +45,12 @@ routed on the combination of the eight pubsub topics: /waku/2/rs/1/7 ``` +A node MUST use [WAKU-METADATA](https://rfc.vac.dev/spec/66/) protocol to identify the `` that every +inbound/outbound peer that attempts to connect supports. In any of the following cases, the node MUST trigger a disconnection: +* [WAKU-METADATA](https://rfc.vac.dev/spec/66/) dial fails. +* [WAKU-METADATA](https://rfc.vac.dev/spec/66/) reports an empty ``. +* [WAKU-METADATA](https://rfc.vac.dev/spec/66/) reports a `` different than `1`. + ## Roles There are two distinct roles evident in the network, those of: