How does "Sign Message" option in the Bitcoin QT client work? I can't find any description or documentation of it.

Do I have to use this option to sign some message when I receive bitcoins? If so, how do I do that and what should I write?

This is how it looks (Sorry for danish client language):

enter image description here

  • Out of curiosity, what made you think you would need to sign a message to use bitcoin? Are you by chance using the #bitcoin-otc marketplace where you use GPG? Commented Jun 5, 2012 at 21:45
  • I don't know what made me think that. I just received some coins that I (?) had to verify somehow to get them. So I just concluded I had to sign the transfer to verify them.
    – Janman
    Commented Jun 6, 2012 at 7:27

1 Answer 1


You don't have to manually verify Bitcoins you receive - the according transaction is verified automatically by your Bitcoin client. If you see a green checkmark left to the transaction you received (in the Transactions view) then it means that the rest of the Bitcoin network has confirmed the payment as well and you can safely consider the coins yours.

The "Sign Message" feature is an advanced functionality of the Bitcoin client which allows you to sign arbitrary messages to prove to somebody that you are (were) in control of the funds of some Bitcoin address. For a usage example see this answer. You normally don't need this feature for day-to-day use of Bitcoin.

  • 3
    This is incorrect. Sign Message does not prove you control funds. It proves you receive (title to) funds sent to the address. Commented May 5, 2014 at 23:49

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.