Kotlin SDK Reference
Classes
- AndroidCrossmintTEE
- AndroidWebViewBridge
- ApiKey.Type
- ApiKeyEnvironmentPrefix
- ApiKeyUsageOriginPrefix
- AuthSessionStore
- ChainType
- CheckoutEnvironment
- CheckoutError.EncodingError
- CheckoutError.InvalidConfiguration
- CheckoutError.NotImplemented
- Crossmint
- CrossmintAuthManager
- CrossmintSDK
- DelegatedSignerStatus
- DelegatedSignerType
- EncryptedSharedPreferenceStorage
- Environment
- FallbackPolicy
- FallbackPolicy.InsecurePersistent
- FallbackPolicy.MemoryOnly
- InsecurePersistentSessionStore
- InvalidEnvironmentKeyException
- JvmWebViewBridge
- MalformedKeyException
- OldKeyException
- TinkSecureStorage
- TinkWithFallbackSessionStore
- TransactionStatus
- Wallet
- WalletType
- WebViewNotAvailableException
Data Classes
- ApiKey
- ApiKeyError.InvalidEnvironmentKey
- ApiKeyError.MalformedKey
- ApiKeyError.OldKey
- Approval
- ApprovalMetadata.Passkey
- ApprovalSignature.Device
- ApprovalSignature.Passkey
- ApprovalSignature.Raw
- Approvals
- Approvals.PendingApproval
- Approvals.SubmittedApproval
- AuthError.InvalidCredentials
- AuthError.NotInitialized
- AuthError.RateLimited
- AuthError.ServerError
- AuthError.TokenExpired
- AuthError.Unauthorized
- BalanceError.BalanceNotFound
- BalanceError.BalanceOperationFailed
- BalanceError.Forbidden
- BalanceError.RateLimited
- BalanceError.ServiceNotInitialized
- BalanceError.Unauthorized
- Balances
- Call
- Chain.Unknown
- ChainInfo.Solana
- ChainInfo.Stellar
- Configuration
- DelegatedSigner.ApiKey
- DelegatedSigner.Device
- DelegatedSigner.Email
- DelegatedSigner.ExternalWallet
- DelegatedSigner.Locator
- DelegatedSigner.Passkey
- DelegatedSigner.Phone
- DelegatedSignerData
- EVMTransactionParams
- FeeConfig
- NetworkError.ConnectionError
- NetworkError.HttpError
- NetworkError.ParseError
- NetworkError.ServiceNotInitialized
- NetworkError.TimeoutError
- NetworkError.UnknownError
- OnChainData
- Owner.Address
- Owner.Email
- Owner.PhoneNumber
- Owner.Twitter
- Owner.UserId
- Result.Failure
- Result.Success
- SignerData.ApiKey
- SignerData.Device
- SignerData.Email
- SignerData.ExternalWallet
- SignerData.Passkey
- SignerData.Phone
- SignerError.Generic
- SignerError.SigningFailed
- SignerSelection.Delegated
- SignerType.Email
- SignerType.Phone
- SolanaTransactionParams
- StellarTransactionParams
- TEEError.Generic
- TEEError.InvalidPayload
- TEEError.SignerStatusRegression
- TokenBalance
- Transaction
- TransactionError.Forbidden
- TransactionError.InvalidTransactionState
- TransactionError.RateLimited
- TransactionError.ServiceNotInitialized
- TransactionError.SigningFailed
- TransactionError.Timeout
- TransactionError.TransactionCreationFailed
- TransactionError.TransactionFailed
- TransactionError.TransactionNotFound
- TransactionError.TransactionOperationFailed
- TransactionError.Unauthorized
- TransactionErrorDetails
- TransactionErrorDetails.Revert
- UserOperation
- WalletConfig
- WalletError.ChainNotSupported
- WalletError.Forbidden
- WalletError.InvalidInput
- WalletError.InvalidSigner
- WalletError.RateLimited
- WalletError.ServiceNotInitialized
- WalletError.SignerNotRegistered
- WalletError.SigningError
- WalletError.Unauthorized
- WalletError.WalletNotFound
- WalletError.WalletOperationFailed
- WebViewMessage.Custom
Sealed Classes
- ApprovalMetadata
- ApprovalSignature
- CheckoutError
- DelegatedSigner
- Owner
- SignerData
- SignerError
- SignerSelection
- SignerType
- TEEError
Sealed Interfaces
- ApiKeyError
- AuthError
- BalanceError
- Chain
- ChainInfo
- ConfigurationError
- CrossmintError
- EVMChain
- NetworkError
- Result
- SolanaChain
- StellarChain
- TransactionError
- TransactionParams
- WalletError
Interfaces
- AuthManager
- AuthService
- BalanceOperations
- CrossmintTEE
- CrossmintWallets
- EmailSigner
- FailureAwareSessionStore
- NonCustodialSigner
- SessionStore
- Signer
- SignerManagementOperations
- TransactionOperations
Objects
- EVMChain.Apechain
- EVMChain.Apex
- EVMChain.Arbitrum
- EVMChain.ArbitrumNova
- EVMChain.ArbitrumSepolia
- EVMChain.AstarZkEVM
- EVMChain.Avalanche
- EVMChain.AvalancheFuji
- EVMChain.BSCTestnet
- EVMChain.BarretTestnet
- EVMChain.Base
- EVMChain.BaseGoerli
- EVMChain.BaseSepolia
- EVMChain.Boss
- EVMChain.Chiliz
- EVMChain.ChilizSpicyTestnet
- EVMChain.Coti
- EVMChain.CotiTestnet
- EVMChain.Curtis
- EVMChain.Ethereum
- EVMChain.EthereumGoerli
- EVMChain.EthereumSepolia
- EVMChain.HypersonicTestnet
- EVMChain.Lightlink
- EVMChain.LightlinkPegasus
- EVMChain.Mode
- EVMChain.ModeSepolia
- EVMChain.Optimism
- EVMChain.OptimismGoerli
- EVMChain.OptimismSepolia
- EVMChain.Polygon
- EVMChain.PolygonAmoy
- EVMChain.PolygonMumbai
- EVMChain.Rari
- EVMChain.RariTestnet
- EVMChain.Scroll
- EVMChain.ScrollSepolia
- EVMChain.SeiAtlantic2Testnet
- EVMChain.SeiPacific1
- EVMChain.Shape
- EVMChain.ShapeSepolia
- EVMChain.SkaleNebula
- EVMChain.SkaleNebulaTestnet
- EVMChain.Soneium
- EVMChain.SoneiumMinatoTestnet
- EVMChain.Space
- EVMChain.SpaceTestnet
- EVMChain.Story
- EVMChain.StoryTestnet
- EVMChain.VerifyTestnet
- EVMChain.Viction
- EVMChain.VictionTestnet
- EVMChain.Xai
- EVMChain.XaiSepoliaTestnet
- EVMChain.ZenchainTestnet
- EVMChain.Zkatana
- EVMChain.Zkyoto
- EVMChain.Zora
- EVMChain.ZoraGoerli
- EVMChain.ZoraSepolia
- SignerError.Cancelled
- SignerError.InvalidEmail
- SignerError.NotInitialized
- SignerError.NotStarted
- SignerError.TeeNotStarted
- SignerSelection.Admin
- SignerType.ApiKey
- SolanaChain.Solana
- StellarChain.Stellar
- TEEError.EncryptionUnavailable
- TEEError.ErrorLoadingService
- TEEError.HandshakeFailed
- TEEError.HandshakeRequired
- TEEError.InvalidSignature
- TEEError.JWTRequired
- TEEError.SignerStatusUnavailable
- TEEError.Timeout
- TEEError.UserCancelled

