I have a potential use case where i need to run a private network, with multiple separate network groups. Is it possible to limit the peers that each node can see to their individual group/swarm?
I think the answer is no. Try running one bootstrapper for each private swarm.