Matrix sorta does everything you said minus the TOR afaik. It’s definitely decentralized, federated, E2EE, and has voice/video chat. The 2FA is more of a verification but it’s there (not TOTP/HOTP though). You can also route the app through TOR I’d imagine!
I would want a decentralized chat with e2e enceyption,has voice chat and video chat,supports 2FA,and uses Tor just like Briar
Matrix sorta does everything you said minus the TOR afaik. It’s definitely decentralized, federated, E2EE, and has voice/video chat. The 2FA is more of a verification but it’s there (not TOTP/HOTP though). You can also route the app through TOR I’d imagine!
XMPP cover most of it, plus Tor.