Skip to main content

Passport

Passport is a blockchain-based identity and wallet system that caters to the needs of Web3 games. It offers a persistent identity that accompanies users across Web3 games, ensuring a consistent configuration across all applications.

Passport also comes equipped with a non-custodial wallet as a default option for each user, ensuring a transaction experience comparable to web2 standards.


💡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