signmessage

Input(s) 2

The signmessage command generates a digital signature for a given message using the private key associated with a specified Bitcoin address.

How is this used?

This command is used to provide cryptographic proof of ownership or authorship for a specific message by signing it with the private key corresponding to a Bitcoin address. The resulting signature can be used to verify the authenticity of the message later using the verifymessage command. This functionality is commonly used in various applications such as proving ownership of Bitcoin addresses, signing messages for authentication purposes, and cryptographic identity verification.

Request

method

signmessage

address

Required

message

Required

Inputs(2)

two required input remaining...

address (required) - The Bitcoin address to use for the private key
message (required) - The message to create a signature of

Result