Interface GenericBlockinVerifyPayload

Generic route to verify any SIWBB request. Does not sign you in with the API. Used for custom SIWBB implementations.

interface GenericBlockinVerifyPayload {
    altSigner?: string;
    attestationsPresentations?: iAttestationsProof<NumberType>[];
    message: string;
    options?: VerifyChallengeOptions;
    password?: string;
    publicKey?: string;
    signature: string;
    socialSignIn?: string;
}

Hierarchy (view full)

Properties

altSigner?: string

The address that signed the message on behalf of another address.

attestationsPresentations?: iAttestationsProof<NumberType>[]

Additional attestations to verify in the challenge.

message: string

The original message that was signed.

options?: VerifyChallengeOptions

Additional options for verifying the challenge.

password?: string

The password to sign in with.

publicKey?: string

Required for some chains (Cosmos) to verify signature. The public key of the signer.

signature: string

The signature of the message

socialSignIn?: string

Selected social to attempt to sign in with.