ServerWalletOptions
Options for creating an server wallet.
type ServerWalletOptions = { address: string; executionOptions?: | Omit<AaExecutionOptions, "chainId"> | Omit<AaZksyncExecutionOptions, "chainId">; vaultAccessToken: string;};
The server wallet address to use for sending transactions inside engine.
type address = string;
The chain to use for signing messages and typed data (smart server wallet only).
The thirdweb client to use for authentication to thirdweb services.
Optional custom execution options to use for sending transactions and signing data.
type executionOptions = | Omit<AaExecutionOptions, "chainId"> | Omit<AaZksyncExecutionOptions, "chainId">;
The vault access token to use your server wallet.
type vaultAccessToken = string;