With the recent v0.15 upgrade, as of 2019-Dec long payment IDs have been removed. The only one remaining now is an encrypted payment ID. If I wanted to convert this payment ID as an alphanumeric message, using hex, how long of a text message can I use?

1 Answer 1


Encrypted payment IDs are 8 bytes (16 hex chars).

  • In recent transaction 'extra' fields I have found two common pieces of data. The transaction public key, obviously, and something with tag = 2 and length = 9. I would presume that is a dummy encrypted payment ID. It is 9 bytes, not 8. What is the story there?
    – koe
    Commented Jan 5, 2020 at 2:01
  • Tag 2 is for extra nonce, and has nothing to do with the size of an encrypted payment ID - the question.
    – jtgrassie
    Commented Jan 5, 2020 at 2:16
  • Ok I see interesting. I will make a new question about this.
    – koe
    Commented Jan 5, 2020 at 2:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.