I'm not too sure how I can expand on this.

Let's say that you want to tag the actual transaction with 'Rent' or 'Bill'.

Is there a field where I can insert a string for the other party? Note that this doesn't need to be hashed, it can be clear text.


No such support exists in the bitcoin protocol. Use a different receiving address for every transaction to uniquely identify them, if you do this correctly then no external labels are necessary.

  • This isn't strictly true, is it? For example, you could embed arbitrary data in a custom output script. But it would be more a kludge than an intended feature, and since the transaction would be nonstandard you'd have extra trouble getting it transmitted and confirmed. But people have included data in the block chain this way before. – Nate Eldredge Apr 2 '14 at 19:16
  • we have prunable outputs as of Bitcoin core 0.9 – Mark S. Apr 2 '14 at 19:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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