Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cloud.coinbase.com/llms.txt

Use this file to discover all available pages before exploring further.

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?.solanaAccountObjects[0]?.address;

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