@dansup The idea is great, but why a new project? With MLS becoming a thing, supposed to support federation and being better in every way than the signal protocol, while the matrix protocol is an option as well. I've never heard that activityPub is famous for encryption and all the fediverse apps I know support direct (instand?) messaging, but never end to end encrypted.
I'm just concerned at this point that instead of everybody being able to communicate with everybody, everybody makes their own protocol, that supports federation and we end up as we are now, you need 5 different apps, they all support federation but one matrix, one activitypub, one mls and so on...