verifymessage

Verifies a message signature using the corresponding Bitcoin address. Returns true if the signature is valid and matches the given address.

Path parameters

apiKeystringRequired

Request

This endpoint expects an object.
addressstringRequiredformat: "^(bc1|[13])[a-zA-HJ-NP-Z0-9]{25,39}$"

The Bitcoin address to use for the signature.

signaturestringRequired

The base64-encoded signature provided by the signer.

messagestringRequired

The message that was signed.

Response

Whether the signature is valid for the message and address.