Management API Reference

Overview Unity

Get started with Unity

The Openfort Unity SDK is a Unity library client for Openfort that allows you to add secure authentication, non-custodial embedded wallets, and powerful UX infrastructure into your game.

Features#

FeatureStatus
Sign in with email
Sign in with OAuth
Sign in with guest mode
Sign in with Third-Party Auth
Embedded wallet creation
Embedded wallet recovery
Embedded wallet signatures & transactions
Native smart wallets
Gas sponsorship
Session keys
Compatible with Telegram mini-apps

Supported platforms#

  • Windows (64-bit)
  • macOS (minimum version 12.5)
  • Android (minimum version 5.1)
  • iOS (minimum version 15.2)
SUPPORTED UNITY VERSIONS
  • Unity 2021.3 or newer for Windows, macOS, Android and iOS
  • Unity 2019.4 or newer for macOS, Android, and iOS. Windows isn't supported on Unity versions from 2019.4 up through 2021.2.
TARGET PLATFORM VS UNITY EDITOR PLATFORM

We have added compilation flags to the Unity SDK to ensure that specific Unity editors can only build certain platform targets. Please note that the table below indicates which editor you can use to build a platform target, but it does not determine whether you can run the SDK in that editor.

For example, the SDK allows you to build iOS games using a macOS Unity Editor, but you cannot use the Windows Unity Editor.

Target PlatformWindows Unity EditormacOS Unity Editor
Windows
macOS
Android
iOS
Web

Get started#

Check out these popular guides to get started.

Templates#

Check out these popular samples to get started.