Is there a way to actually get your own publicly dialable addresses at the application level? E.g. to distribute via an overlay? I’ve read how it’s figured out internally, but can’t seem to find how to access it.
I’m using js-ipfs with an application-specific overlay of peers dialing each other to send direct messages, but right now it’s all over the p2p-circuit, which is obviously undesirable. (That is, if I’m correct in assuming it goes through a third party server?) It seems like webrtc-direct is the way to go, but I didn’t see any examples of where peers’ addresses could come from.