Skip to main content
function signSolanaMessage(options: SignSolanaMessageOptions): Promise<SignSolanaMessageResult>;
Signs a message with a Solana account.

Parameters

ParameterTypeDescription
optionsSignSolanaMessageOptionsThe options for the signing.

Returns

Promise<SignSolanaMessageResult> The result of the signing.

Example

const user = await getCurrentUser();
const solanaAccount = user?.solanaAccounts[0];

const message = Buffer.from("Hello, Solana!", "utf8").toString("base64");
const result = await signSolanaMessage({
  solanaAccount,
  message // Base64 encoded message to sign
});

I