It is a similar application to WhatsApp, uses the blockchain and is decentralized.
The messages are sent to the public key of the users.
I divided the project into different reusable parts: A library for the universal P2P network.
A library for all projects that require a universal, extremely fast blockchain.
A software for the node (which essentially consists of the two projects joined together).
And the messaging software Cryptogram, which uses the above two libraries plus all the part of graphical user interfaces.
https://github.com/Andrea-Bruno?tab=repositories