Status: accepted
Waku supports private networks: pick a cluster ID in 16–65535, run your own bootstrap nodes, and the mandatory metadata handshake hard-disconnects anyone on a different cluster. That gives a genuinely isolated network.
Use the public logos.dev fleet (cluster 2).
/dns4/ multiaddrs hardcoded in
the library — DNS names, not IPs. The bootstrap anchor costs nothing and
survives the VPS moving.rlnRelay: false, which deletes per-device
memberships (RLN's Shamir sharing leaks the key if one membership publishes
twice in an epoch), the ~$5/6mo/device cost, and ZK proving on phones. This
is the one reason here that somebody else controls, and
ADR-028 works out what happens when
they change it.Nothing is pinned but one 32-byte mesh public key, so moving to another cluster (or our own) is a config change rather than a redesign. Keep that path warm.