Skip to main content

Using Unreal SDK

Web3Auth provides a comprehensive set of functions to handle authentication, user management, and blockchain interactions in your Unreal Engine applications. These functions allow you to implement features like user login, multi-factor authentication, private key retrieval, and wallet services with minimal effort. Each function is designed to handle a specific aspect of Web3Auth functionality, making it easy to integrate into your Unreal projects.

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()Logs in the user with the selected login provider.
logout()Logs out the user from the current session.

User Management Functions

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

Private Key Functions

Function NameDescription
getPrivKey()Retrieve the user's secp256k1 private key for EVM-compatible chains.
getEd25519PrivKey()Retrieve the user's ed25519 private key for chains like Solana, Near, Algorand.