Appearance
Documentation / react-auth / useSignMessage
Function: useSignMessage()
useSignMessage(
callbacks
?):Object
Use this hook to sign a message using the embedded wallet, and to attach callbacks for success and errors.
Parameters
• callbacks?: Object
• callbacks.onError?: (error
) => void
Callback that will execute in the case of a non-successful signMessage.
Param [PrivyErrorCode]([object Object]) - the corresponding error code
• callbacks.onSuccess?: (signature
) => void
Callback that will execute once a successful signMessage
completes. This will not run in the case of a wallet-based authentication or link flow.
Param the signature (type string) of the embedded wallet used to sign message
Returns
Object
signMessage - prompts the user to sign a message with their embedded wallet
signMessage
signMessage: (
message
,uiOptions
?,address
?) =>Promise
<string
>Parameters
• message:
string
• uiOptions?:
SignMessageModalUIOptions
• address?:
string
Returns
Promise
<string
>