.NET/Unity - Auth token login, timeout improvements, rotating secret keys.

Small changes with a large impact.

.NET/Unity - Auth token login, timeout improvements, rotating secret keys.

What's Changed

  • Smart Wallet transaction receipt polling can now time out based on your client "Other" timeout options, similar to normal transactions.
  • Our dashboard now supports rotating your secret keys. Rotated secret keys are now supported in this version.
  • You can now call InAppWallet or EcosystemWallet's Create function and instantly login with a twAuthTokenOverride which would be an auth token/cookie that you would have retrieved from any other thirdweb app, such as a web app, electron launcher, or any app built using our various SDKs.
var forwardedWallet = await InAppWallet.Create(
    client: myClient, 
    authProvider: AuthProvider.Github, 
    twAuthTokenOverride: "my.auth.token"
);

Previously, it was only possible to go from .NET to other React apps using GenerateExternalLoginLink, this unlocks the other way.

.NET Release | NuGet Release | Unity Release

Documentation | Support