verifymessage

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

⚠ This endpoint is only available with Blast access.

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.