@anthracite no there is no provision for that in the spec. I suppose you could build a client and have a weird Signal situation where you need the same client on both ends but the servers don't matter (Since you are e2e encrypting *clientside* via some kind of PGP style prior agreement)
@darius @anthracite I think there’s a gap we can close with Matrix/MLS with some time and resources. It’s on the list, but not quite yet.
I think it starts with something like iMessage/SMS where you can fall back if either/any party doesn’t have an appropriate account configured. This doesn’t need to be the same ID as your Fediverse handle. But it could be!