Docs

VerifyTypedDataParams

type VerifyTypedDataParams<
typedData extends TypedData | Record<string, unknown> = TypedData,
primaryType extends
| keyof typedData
| "EIP712Domain" = keyof typedData,
> = Omit<VerifyHashParams, "hash"> &
TypedDataDefinition<typedData, primaryType> & {
accountFactory?: { address: string; verificationCalldata: Hex };
address: string;
chain: Chain;
client: ThirdwebClient;
signature: string | Uint8Array | Signature;
};