Skip to main content
Version: v2

Passport

Immutable Passport is an authentication and wallet solution designed for onboarding gamers quickly and securely across Immutable zkEVM. Passport enables players to easily log in, manage assets, and interact with multiple games using a single identity. Passport consists of three main components:

  • Identity: a single-sign on authentication experience and unified account that works across all Immutable zkEVM games.
  • Wallet: a built-in wallet that securely holds players’ in-game assets and digital collectibles, accessible from any Immutable game.
  • Dashboard: a central tool for users to view and manage their Passport identity and wallet.
Passport
💡Note
  • Support for web games is already available with Unity. Unreal support is coming soon.
  • Passport has a dependency on browser-specific primitives, such as the window object, and is a client-side only module.
  • Passport is available in Immutable X and Immutable zkEVM. For using Passport on Immutable zkEVM check Passport in Immutable zkEVM documentation.

Installation

See the Setup guide for detailed instructions.

Features

FunctionalityUse-cases
IdentityAllow users to sign up and log into your application
WalletFacilitate in-game transactions and other wallet interactions with Passport users in your application