Skip to main content


A wallet provider allows you to connect to a user's wallet and facilitate blockchain transactions.

Passport makes it easy to initialise a provider for a user's wallet. It also offers a range of intuitive confirmation experiences to simplify often difficult to understand web3 transactions prompts for your users.

💡Passport provider implements EIP-1193 standard

Passport's zkEVM provider implements the Ethereum EIP-1193 standard, which means that you can use the same logic to interact with a user's Passport wallet as you would with any other Ethereum wallet.

Get started by learning how to connect a wallet provider in your application.

IMX Whitepaper IMX Tokenomics Block Explorer Careers Contact Us