Overview of walt.id OpenID4VC Wallet Mobile
mainThe waltid-openid4vc-wallet-mobile module is a mobile facade for the walt.id wallet SDK. It provides an Android and iOS-facing API used by native demo applications.
Key architectural details:
- Protocol Logic: Delegated to
waltid-openid4vc-wallet. - Persistence: Delegated to
waltid-openid4vc-wallet-persistence-mobile. - iOS Integration: Native iOS apps should use the Swift
WalletSDKpackage, which wraps this KMP (Kotlin Multiplatform) module with Swift-friendly types,async/awaitsupport, and DocC documentation. - Development: For local setup and platform build flags, refer to the Mobile Wallet Development Guide.