Signs a string message with a given private key.
import { signMessage } from "thirdweb/utils";signMessage({ message: "Hello, world!", privateKey: "0x...",});
function signMessage(options: SignMessageOptions): `0x${string}`;
The options for signing.
let options: { message: Message; privateKey: Hex };
let returnType: `0x${string}`;
The signature as a hex string
Signs a string message with a given account.
import { signMessage } from "thirdweb/utils";await signMessage({ message: "Hello, world!", account,});
function signMessage(options: { account: Account; message: Message;}): Promise<`0x${string}`>;
let options: { account: Account; message: Message };
let returnType: Promise<`0x${string}`>;