Of course, if you don’t want to deal with the nuances of servers or relays at all, there’s Secure Scuttlebutt (SSB).
The problem is that discovery sucks, receiving data can kill your phone’s battery, and it tends to be asynchronous by design.
But it’s also cheap!