Output of signing in.

interface SolanaSignInOutput {
    account: WalletAccount;
    signature: Uint8Array;
    signatureType?: "ed25519";
    signedMessage: Uint8Array;
}

Properties

account: WalletAccount

Account that was signed in. The address of the account may be different from the provided input Address.

signature: Uint8Array

Message signature produced. If the signature type is provided, the signature must be Ed25519.

signatureType?: "ed25519"

Optional type of the message signature produced. If not provided, the signature must be Ed25519.

signedMessage: Uint8Array

Message bytes that were signed. The wallet may prefix or otherwise modify the message before signing it.