@tinker
Wouldn't it be sufficient if profiles offered to enter xmpp and/or matrix ids? Instances could possibly offer a simple #xmpp server like #prosody. I don't see any other valid #e2e solution for any #federation compatible protocol except using gpg client sided like with email.

Maybe one should discuss to remove any "direct" or "private" message features from protocol in regard to the very common misunderstandings linked 2 those terms?
@facts_the_alt

@homer77

#MegOlm
the beta e2e of Riot

Why could not mastodon clients employ this for non-public toots?

@tinker

@orangecoastcollegeprivacy
First I don't know if that would work for the web end of mastodon? Would it?
Then maybe this would blow client development up a bit. But as I don't know anything about #megolm ... Maybe this can be a proper solution ...
@tinker