Skip to main content
Version: v2

Unity Passport Example Apps

This section provides ready-to-use code examples that demonstrate how to integrate and use Immutable's Passport in your projects.

Browse our collection of code examples to accelerate your development with working code samples and implementation patterns.
in-game currency guidein-game currency guide
đź’ˇWho is this for?

Developers looking to integrate Immutable Passport into their projects.

Example Apps

Code examples showing practical implementations of Passport authentication, wallet connection, and user management.

1. Passport Initialisation - Unity SDK Setup and Configuration

Learn how to properly initialize the Immutable Passport SDK in Unity, including platform-specific configuration, logging setup, and error handling for seamless integration.

2. Authentication with Immutable Passport SDK

Complete authentication system demonstrating Login, Logout, Relogin, and Reconnect features using PKCE flow for secure user authentication and session management in Unity games

3. Clear Storage and Cache

Learn how to clear WebView cache and storage data in Immutable Passport applications for Android and iOS devices

4. Unity SDK User Information Retrieval

Demonstrates how to retrieve user information from Immutable Passport including email, Passport ID, authentication tokens, and linked wallet addresses

5. Set Call Timeout Configuration

Learn how to configure timeout duration for Passport SDK operations using the browser communications manager

6. Unity ZkEvm Integration with Passport SDK

Comprehensive demonstration of zkEVM blockchain functionality including provider connection, transaction management, balance checking, receipt verification, message signing, and account management using Immutable Passport SDK


Related content