ServerWalletOptions
Options for creating an server wallet.
type ServerWalletOptions = { address: string; executionOptions?: ExecutionOptions; 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 = ExecutionOptions;
Optional vault access token to use your server wallet. If not provided, the server wallet will use the project secret key to authenticate.
type vaultAccessToken = string;