Passport
Immutable Passport is the best way for your game to onboard web2 and web3 users simultaneously. Passport includes several core components:
- Identity: a single-sign on authentication experience with familiar social logins
- Wallet: a non-custodial wallet which is accessible on all your devices, across all your games
- Dashboard: a central tool for users to view and manage their Passport identity and wallet
💡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
Functionality | Use-cases |
---|---|
Identity | Allow users to sign up and log into your application |
Wallet | Facilitate in-game transactions and other wallet interactions with Passport users in your application |