Overview

Passport Protocol offers an EIP1193 interface for signing messages and transactions.

By adhering to this standard, Passport ensures that users can use their familiar wallets and signing tools without needing to learn new interfaces or methods, which allows us to offer familiar integration with tools such as Viem, only requiring specific headers to be passed along with requests.

To abstract away any of the complexity required when setting up the required headers we also offer a TypeScript SDK, which handles all of this functionality in the background, for the simplest / quickest experience.

To get started pick the signer guide that's appropriate for the type of authentication method you chose.

Authentication MethodDescriptionStatus
  • Make sure you've gone through the register and authentication flows for Passkeysfirst so you can access the signers

Live

  • Make sure you've gone through the register and authentication flows for Developer Owned Auth first so you can access the signers

Live

Last updated