Runtime Settings
ThirdwebRuntimeSettings provides configuration settings for the Thirdweb SDK within Unreal Engine. These settings are
used by the SDK to manage essential information like client credentials and storage paths.
The runtime settings are located in Edit > Project Settings > Engine > Thirdweb.
Properties
AuthenticationMethod: Toggles configuration between BundleID and SecretKey.ClientID: The client ID used to authenticate with Thirdweb services.BundleID: The bundle ID associated with the application.SecretKey: A secret key used for secure interactions with Thirdweb.EngineSigners: Optional array of engine signers stored globally for convenience
ClientID + BundleID or SecretKey are required for authentication with Thirdweb services.
Get(): Retrieve the currentUThirdwebRuntimeSettingsinstance.GetThirdwebGlobalEngineSigners(): Retrieve theEngineSignersarray.GetThirdwebGlobalEngineSigner(bFound): Retrieve the first Engine Signer from theEngineSignersarray, if any.GetStorageDirectory(): Retrieve the absolute path of the thirdweb InAppWallet platform save directory