Verify Message Signature (BRC-100)
ordnet_verify_messageVerify a signature against a message and public key to confirm the true signer. Confirm that payment authorizations or signed quotes genuinely come from the claimed key holder.
Instructions
Verify a signature against a message and public key (BRC-100 verifySignature).
Does NOT require a wallet — anyone can verify. Use this to check that a counterparty's message (e.g. a payment authorization or a signed quote) really came from the holder of a given public key.
Args:
message (string): the original message
signature (string): signature hex from ordnet_sign_message
publicKey (string): compressed public key hex of the claimed signer
Returns: { valid: boolean }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Original message that was signed | |
| publicKey | Yes | Compressed public key hex of the signer | |
| signature | Yes | Signature hex from ordnet_sign_message |