crossmint_wallets library

Pure-Dart wallet primitives — wallet models, signer abstractions, and API contracts. Re-exports package:crossmint_wallets/crossmint_wallets.dart.

For the full Flutter-wired wallet surface (runtime wallets, device signer, WebView bridge), import crossmint_flutter_wallets.dart instead.

Classes

CrossmintApiKeySignerConfig
CrossmintCreateOnLoginConfig
CrossmintDeviceSignerConfig
CrossmintDeviceSignerDescriptor
CrossmintEmailSignerConfig
CrossmintEvmTransactionCall
CrossmintEvmTransactionRequest
CrossmintExternalWalletSignerConfig
CrossmintNftRecord
CrossmintOtpChallenge
CrossmintPasskeyConfig
CrossmintPasskeyCredential
CrossmintPasskeySignerConfig
CrossmintPasskeySignerFactory
Experimental factory for creating a passkey signer config.
CrossmintPasskeySignMetadata
CrossmintPasskeySignResult
CrossmintPhoneSignerConfig
CrossmintServerSignerConfig
CrossmintSignatureRecord
CrossmintSignerConfig
CrossmintSolanaTransactionRequest
CrossmintStellarContractCallRequest
CrossmintStellarSerializedTransactionRequest
CrossmintStellarTransactionRequest
CrossmintTransactionRecord
CrossmintTypedData
CrossmintWallet
CrossmintWalletAddSignerResult
CrossmintWalletApprovalSigner
CrossmintWalletApprovedSignatureResult
CrossmintWalletApprovedTransactionResult
CrossmintWalletApproveRequest
CrossmintWalletApproveResult
CrossmintWalletBalanceSnapshot
CrossmintWalletCreateRequest
CrossmintWalletFundRequest
CrossmintWalletFundResult
CrossmintWalletLookupRequest
CrossmintWalletNftPage
CrossmintWalletsClient
CrossmintWalletSignatureApproveRequest
CrossmintWalletSignatureCreateRequest
CrossmintWalletSignatureListRequest
CrossmintWalletSignatureLookupRequest
CrossmintWalletSigner
CrossmintWalletTokenTransferRequest
DeviceSignerKeyStorage
DeviceSignerKeyStorageInternal
UnsupportedPasskeySignerFactory
Fallback factory used when the Flutter runtime does not provide a concrete passkey implementation.
WalletsApiService

Functions

crossmintWalletJsonValue(Object? value) Object?