When sending any transaction there is a text signature field.

Now you can:

  • Add comments transactions

  • Add external generated call to the contract (encoded in base64)

  • Specify the client ID on the stock exchange that it identifies your transaction. Some exchanges require identification of the deposit.

You can send messages with withdrawals or invoices.