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.

What is Passport?
Immutable Passport is an all-in-one authentication and wallet solution designed specifically for games built on Immutable zkEVM. It provides easy onboarding for new users, secure management of digital identities, and flexible handling of in-game assets—all within a single, intuitive user experience.
Passport connects an entire ecosystem of players and games on Immutable zkEVM, allowing users to seamlessly transition between different games without needing multiple logins or wallets. By removing the complexity typically associated with blockchain technology, Passport enables developers to offer a smooth gaming experience that can appeal to a broader audience.
With Passport, users can log in, interact, and seamlessly transact within Web3 games and platforms—all within a streamlined, unified user experience. More than that, Passport connects your game to a network of already established users on the Immutable ecosystem.
Why choose Passport?
Passport simplifies how your players interact with blockchain-based games. By implementing Passport, you'll improve the accessibility, usability, and security of your game. Passport offers various benefits, including:
Frictionless onboarding:
Players can quickly and easily log in with everyday options like Google, Apple, or email, without needing complex wallet setups.Seamless User Experience:
Players can own, manage, and trade in-game assets smoothly within and across multiple games in the Immutable zkEVM ecosystem, all with a consistent user experience.Integrated, Unified Ecosystem:
Passport creates a network of interconnected games and users. Players enjoy easy access across multiple adventures, increasing engagement and fostering community growth on Immutable zkEVM and in your game.Enhanced Security:
Passport offers industry-standard security features, protecting users from potential threats and simplifying compliance concerns for game developers.Future-proof gaming infrastructure:
Build upon trusted frameworks and tools provided natively by Passport, enabling you to focus on great gameplay without blockchain-related complexity.
Identity
Immutable Passport handles player identity across the Immutable zkEVM ecosystem, creating a personalized, secure, and consistent gaming experience. This simplifies identity verification and reduces friction between game experiences, supporting a unified identity that players can carry with them across multiple games.
Passport supports secure methods of authentication and user management, making it easy to onboard players while maintaining flexibility and security:
Single Sign-On (SSO):
Easy, familiar login methods (Google, Apple, email) ensure fast onboarding without the need for complicated setups, greatly improving user adoption.Secure and Private Identity:
Passport securely stores identity information using advanced cryptographic methods, with strict privacy and security practices.Unified Cross-Game Identity:
Passport ensures consistent player identities and user experiences throughout the Immutable zkEVM ecosystem, enabling seamless transitions between gaming experiences without the hassle of repeated login processes.Built-in Security Framework:
Passport employs comprehensive security measures, actively monitoring and mitigating potential threats or malicious activities. These practices ensure user safety and help developers build more secure applications.
Wallet
Passport provides every player with a secure and intuitive wallet experience, enabling seamless handling of in-game assets and digital collectibles. The wallet is easy to use and integrates natively into games in the Immutable zkEVM ecosystem, ensuring a consistent experience for your players.
Passport's embedded wallet makes managing and trading digital assets within and between games effortless:
Player-Owned Assets:
Players retain full ownership and secure custody of their game assets and collectibles directly through their Passport wallet.Easy Asset Management:
The Passport wallet safely and intuitively manages a wide range of in-game assets, including tokens (ERC-20) and NFTs (ERC-721 and ERC-1155), empowering players to collect, trade, and showcase their digital assets seamlessly.Interconnected Wallet Experience:
Passport wallets work seamlessly across the Immutable zkEVM ecosystem, providing users effortless portability and access to assets across multiple games, without complicated steps or additional wallets.Seamless Transactions:
Passport wallets leverage the powerful technology of Immutable zkEVM to provide fast, affordable, and secure transactions to players. This ensures effortless and frictionless gameplay throughout the ecosystem.Flexible Account Recovery:
Passport provides simple and secure wallet recovery options, including social account recovery and secure backup mechanisms, ensuring players can easily regain access if needed.
Where do I start?
For an overview on implementing Passport, check out our tailored guide or for advanced developers, jump straight into coding instructions.