interface MintWithAuthParams {
    authMethod: AuthMethod;
    authMethodId?: Uint8Array;
    gasLimit?: number;
    pubkey?: string;
    scopes: string[] | number[];
}

Hierarchy (view full)

Properties

authMethod: AuthMethod

auth method to use for minting

authMethodId?: Uint8Array

The Auth ID of the given auth method. If it's custom auth, then it could be anything.

gasLimit?: number
pubkey?: string

only applies to webauthn auth method

scopes: string[] | number[]