I actually discussed how to get Janus to work with Elixir a long time ago on this forum.
Part of what I was wondering about is maybe we just layer a decentralized identity system on top of a global network of Janus servers that act as thin relays.
P.S. - Here’s an old thread where I ask similar questions lol. Where to start with a distributed/decentralized social network concept? @dimitarvp talked to me back then too