para library

Classes

Auth
Authentication type used to initiate authentication flows.
AuthenticateRequestResponse
AuthIdentity
Base class for different authentication identity types.
AuthState
Represents the state returned after initiating signup or login.
BiometricHint
Information about a user's registered biometric authenticator.
CosmosTransaction
CreateWalletPerTypeResult
CreateWalletResult
DeniedSignatureResult
DeniedSignatureResultWithUrl
EmailIdentity
Represents an email identity.
EVMTransaction
Transaction models for unified blockchain operations A class representing an Ethereum transaction
ExternalWalletIdentity
Represents an external wallet identity.
ExternalWalletInfo
Represents details about an external wallet.
FarcasterIdentity
Represents a Farcaster identity.
FarcasterStatus
Represents the status of a Farcaster authentication operation.
FlutterWebAuthSession
Implementation of WebAuthenticationSession using flutter_web_auth_2.
JwtResponse
Response from issuing a JWT for server-side authentication.
MetaMaskConfig
OriginatorInfo
Para
ParaConfig
ParaFuture<T>
ParaMetaMaskConnector
ParaPhantomConnector
ParaPhantomTransactionHelper
Helper class for working with Phantom transactions Provides utilities for encoding/decoding transactions
ParaUser
User information returned by currentUser()
ParaWebAuthenticationSession
Interface for presenting a web authentication session.
PhoneIdentity
Represents a phone identity.
SessionPersistenceService
SignatureResult
SolanaTransaction
A class representing a Solana transaction
StoredSessionSnapshot
SuccessfulSignatureResult
TelegramIdentity
Represents a Telegram identity.
TransferResult
Result of a transfer operation
Wallet

Enums

AuthStage
Represents the stage of the authentication process.
Environment
LoginMethod
Methods available for logging in to an existing account.
MetaMaskMessageType
OAuthMethod
PregenIdentifierType
SessionStatus
SignupMethod
Methods available for creating a new account.
WalletType

Extensions

ParaAuthExtensions on Para
Authentication extensions for the Para class.

Exceptions / Errors

ParaBridgeException
ParaException