Verify message
ArConnect Injected API verifyMessage() function
This function allows verifying a cryptographic signature created by ArConnect.
data
ArrayBuffer
The data to verify the signature for
signature
ArrayBuffer | string
The signature to validate
publicKey?
string
options?
Configuration for the signature
Note: This function requires the SIGNATURE
permission.
Note: The publicKey
argument is optional, if it is not provided, the extension will use the currently selected wallet's public key. You might only need this if the message to be verified was not made by the connected user.
Note: The options
argument is optional, if it is not provided, the extension will use the default signature options (default hash algorithm) to sign the data.
Example usage
Last updated