cross-posted from: https://leminal.space/post/40562232
From Fluxer’s updated roadmap on their website
See the polyproto website they linked here
I hadn’t heard of this protocol before, but the possibility of transferring accounts between homeservers sounds exciting!
Here’s the text from the screenshot:
Federation lets people on different instances talk to each other as if they were on the same service, the way email works across providers. Fluxer’s federation will be based on polyproto-core, a specification from the polyproto project, with our own extensions on top. polyproto is still young, and we hope that building a real implementation of it, and sharing what we learn, helps the specification mature and benefits everyone else who builds on it.
polyproto-core describes an identity that works across servers. Your identity is anchored on your home server and looks like name@domain. Behind it is a certificate that your home server signs over a key created on your device. To prove who you are to another server, your device signs a challenge from that server, so one identity works across servers and you don’t need a separate account on each. Messages are signed by the sender, so a server you visit can’t forge messages from you without being detected, as long as your home server and your device haven’t been compromised. The specification also defines how to move to a new home server.
polyproto-core is an early beta specification maintained by the Polyphony project. As of October 2026 it is at v1.0-beta.13. It focuses on identity and leaves message formats and chat features to extensions. We’ll write our own extensions for Fluxer’s features and propose changes to the protocol where they would help others too.
We’ll publish an experimental draft pull request in 2026 that you can try and give feedback on. The stable release follows in 2027. Until the draft is up, the discussion happens in Fluxer Labs, and you’re welcome to join in.
You can already sign in to several instances from one app. You sign in to each instance separately and switch between them. The mobile apps already support several instances and accounts, and the desktop app gets the same in early October 2026 with the update described in #2.


something something competing standards
there’s already Sable, which is feature complete as a discord replacement (discord-like guilds, voice/video, roles, etc.) and already has mature federation and E2EE features on account of it being a matrix client
I do personally use Sable and Matrix to chat with some of my friends. I think it’s really cool. However, I don’t think it’s user friendly enough for mass adoption. There’s so many clients but none of them provide an ideal experience.
I send a voice message from sable to my friend using fluffychat on mobile? they can’t listen to it.
I try and call my friend through sable? their mic/camera doesn’t work and my screen share is a black screen.
No client I’ve seen allows you to favorite emotes or stickers
As far as I’m aware mobile clients simply don’t support calling
Videos just don’t play on my sable desktop client.
Maybe there’s solutions to these issues, but if each new user is expected to troubleshoot things like this, Matrix is never going to become widely used. I’m excited for Fluxer because it seems like it could really become the frictionless experience that Matrix isn’t
sable also does calling just fine, including on mobile. issues with fluffychat aren’t really relevant to me because i’m not recommending anyone use fluffychat, but frankly i don’t really see how it’s a bad thing that you can still communicate with some level on someone who might prefer some other client over not having the option at all.
spaces arent aren’t really like guilds, there isn’t a mobile client with ux parity, matrix is a messy protocol, and there isn’t account migration
sable’s mobile client has UX parity, and spaces are presented pretty much exactly the way guilds are on discord in sable. y’all seem to be judging sable based on element’s reputation.
The masses need a simple drop in replacement. Fluxer could be that. Matrix isnt.
sable is absolutely that
I’m sorry. It absolutely isn’t. It’s a nice Matrix client though.
I’ve never had a good experience, nor a discord-like experience with anything matrix-related. Tried sable just now and it looks to me exactly like any other matrix client. Nothing that I care about in discord is there.
You say it’s “feature complete” but from my POV it’s fundamentally different enough to create constant friction and frustration. Discord communities/“servers” is a very different concept than a matrix room. Maybe my grandma would mistake the two as being same, but certainly not me.
Fluxer does not have that issue, it is a real 1 to 1 discord clone and was already closer to discord a year ago than matrix is now or ever will be due to core protocol design decisions.
rooms aren’t the analog to guilds, spaces are. spaces in sable are presented exactly like discord guilds, down to having manual categorization. did you try it for all of two seconds or something?
condescending af. again, nobody is conflating these things except for you. matrix’s analog to guilds is spaces, a feature you presumably didn’t try in the handful of minutes you could have tried sable in between my comment and your reply.
It doesn’t look like this at all for me. Maybe it’s an issue of mobile web client? I went to the website and logged in. I don’t see a plus like on discord to join servers or guilds so I assume there is nothing like that. I only saw the rooms I am in on matrix and it looked pretty much like the othet matrix clients I use.
Your screenshot looks way more like discord.
But so does fluxer and I found it less confusing and more immediately obvious to use compared to this.
there’s an actual mobile client for andoid and iOS and it works fine
There’s a lot of hate for matrix, and I think it usually boils down to people using a client that doesn’t match their use case, or having tried the protocol while a certain “necessary” (for them) feature was still not accepted as core in the protocol. This leads to them writing off the whole stack as “bad” and prevents further discussion.
E.g. I think until we get Canonical DMs merged into the spec Matrix will always be a bit rough around the edges for new users.
Shame that people refuse to move past things like that, but - hey - maybe the next vibe coded discord replacement will be just what we need!
Fluxer was mostly built before LLMs