Note
This code relates to version 1.x of QRL, the world's first open-source PQ blockchain, which has been securing digital assets since December 2016. The next generation of QRL, version 2.0, is in development and has its own repositories. See this discussion page.
List of supported encoding bytes for various services using QRL message transactions.
Based upon QIP002.
For an encoded message transaction to be valid, the first two bytes of the 80 byte message body must be (in hex), "0x0F0F". The next two bytes of the message denote the encoding of the specific message type.
i.e. where the encoding for specific message type is (in hex) "0x0000", a valid hexstring message would be:
0F0F 0000 <remaining 76 bytes of message>
- 0000 - reserved
- 0001 - reserved
- 0002 - keybase
- 0003 - github
- 0004 - on-chain voting