Skip to main content

Overview

Configuration for the TurnkeyProvider. This interface extends the TurnkeySDKClientConfig to include additional UI and auth configurations. It is used to initialize the TurnkeyProvider with various options such as colors, dark mode, auth methods, and more. TurnkeyProviderConfig

Package: react-wallet-kit

Defined in: react-wallet-kit/src/types/base.ts:40

Properties

apiBaseUrl
string
base URL for the Turnkey API.
auth
object
configuration for authentication methods.
authProxyConfigId
string
ID for the auth proxy configuration.
authProxyUrl
string
URL for the auth proxy.
autoFetchWalletKitConfig
boolean
whether to automatically fetch the wallet kit config on initialization.
autoRefreshManagedState
boolean
whether to automatically refresh managed state variables
defaultStamperType
StamperType
default stamper type to use for requests that require stamping.
exportIframeUrl
string
URL for the export iframe.
importIframeUrl
string
URL for the import iframe.
organizationId
string
required
ID of the organization.
passkeyConfig
TPasskeyStamperConfig
configuration for the passkey stamper.
ui
object
UI configuration.
walletConfig
TWalletManagerConfig
configuration for the wallet manager.