Ensuring the security of sending messages and their integrity is one of the tasks that Horizon solves.
The Sent message verification contract ( https://ankhorizon.com/transaction/fdc6ef3b-5d0a-4467-8bb2-b69fc6ea96da)
Messages can be textual or contain other data, can be sent to a group, incident or personally by one user to another.
All messaging operations are public and available in the Horizon Operations Monitor. https://ankhorizon.com/transactions
When performing operations, the initial data of messages are not used or transmitted, but only the results of their hashing.
Verification of messages is carried out only if the identity of the author of the message was previously successfully passed. https://t.me/horizon_rus/37
This method is universal and can be used in any client solutions using Horizon.