Burstcoin arbitrary messages
Burstcoin can transmit data messages of up to 1000 bytes in length from one account to another account. These messages can be encrypted or plain text. Because they can be any type of data, they are referred to as Arbitrary messages.
Arbitrary messages are limited only by length. Any string can be transmitted, using any data structure or form of data encryption. Encoding, decoding, linked messages, data structures, and more can be implemented by any application that uses the system.
The base implementation allows for the transmission of simple, unencrypted text messages between accounts, but since the messages are truly “arbitrary” the range of possible applications is vast: Secure messaging, torrent applications, voting systems, data storage systems, simple distributed applications, even higher level Burstcoin function are possible.
Select the Messages option from the left-hand menu or click on the messages icon as shown below and click on ‘Send Message’.
- In the Recipient field, enter the Burstcoin address for the message recipient account.
- In the Message field, you can enter any text with a length of up to 1000 bytes. When sending, you receive a corresponding error message if you enter longer text.
- You can select the checkbox ‘Encrypt Message’ or send the data in plain text. The recipient needs his passphrase to read encrypted messages.
- In the Passphrase field, enter your ‘Passphrase’ and click on Send Message.
- When you have sent the message it is listed in italics on the transactions page.
- After the network has processed your message (usually after a few minutes), it will be listed in normal font.
Select the Messages option from the left-hand menu or click on the messages icon as shown below and click on ‘Inbox’.
- Here you can find all the received messages sorted by Burstcoin account. Select one of the sending accounts and all of the messages sent from that account will be displayed. If the message has been encrypted, you will see a padlock symbol and a prompt to enter your passphrase in order to decrypt the messages:
- Selecting one of the messages allows you to enter your passphrase. You can also select the checkbox to remember your passphrase for decryption.
- Once you enter your passphrase the message content will be shown.
- Below the messages, you will find input fields to respond directly to the sender.
Using the Burstcoin API with arbitrary messages
- The Burst API is also available to encrypt, send, decrypt and read messages: see High-Level API calls for implementing arbitrary messages. Section for Arbitrary Message System Operations