The strfry router command does exactly what you’re asking for, if I understand you correctly. Just use your WoT to decide which friendly and trustworthy relays you want to open streams with. Use a different filter with each relay if you wish, like if you trust relay1 for wikis, relay2 for zaps, relay3 for kind1, relay4 for profile data, etc. One of many reasons I’m happy with using strfry for Brainstorm.

Replies (1)

My current version of Brainstorm runs a router to stream events and has several streams set up by default. I have a toggle button to edit strfry-router.config when your WoT is calculated (including your whitelist) and you’re ready to start streaming kind1 notes and other content.