Skip to main content

verifymessage RPC Method

Verifies a signed message.

Updated on
Feb 04, 2026

Parameters

address
string
REQUIRED

The bitcoin address to use for the signature

signature
string
REQUIRED

The signature provided by the signer in base 64 encoding

message
string
REQUIRED

The message that was signed

Returns

result
boolean

If the signature is verified or not

Request
Response
1
{
2
"result": {
3
"message": "true"
4
},
5
"error": null,
6
"id": null
7
}
1
{
2
"result": {
3
"message": "true"
4
},
5
"error": null,
6
"id": null
7
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free