For AI agents: a documentation index is available at /llms.txt. A markdown version of this page is available at the same URL with .md appended (or via Accept: text/markdown).
Skip to main content

Use the Unity SDK

Use the Unity SDK methods to sign users in and out, retrieve account data, configure multi-factor authentication (MFA), and open Wallet Services.

List of functions

tip

For detailed usage, configuration options, and code examples, refer to the dedicated documentation page for each function.

Authentication functions

Function NameDescription
login()Signs the user in with the selected authentication connection.
logout()Signs the user out of the current session.

User management functions

Function NameDescription
getUserInfo()Retrieves the authenticated user's information.

Private key functions

Function NameDescription
getPrivateKey()Retrieve the user's secp256k1 private key for EVM-compatible chains.
getEd25519PrivateKey()Retrieve the user's Ed25519 private key for compatible chains.

Security functions

Function nameDescription
enableMFA()Enables MFA for the user.
manageMFA()Opens the user's MFA management flow.

Wallet Services functions

Function NameDescription
showWalletUI()Opens the Wallet Services UI in a web view.
request()Opens templated transaction screens for signing transactions.