Damus
thesimplekid profile picture
thesimplekid
@thesimplekid
CDK Release


Version 0.13.0 marks a major milestone for mobile development with the introduction of comprehensive native mobile bindings that enable building Cashu wallets for iOS and Android using Swift and Kotlin. The release introduces cdk-ffi, a new Foreign Function Interface crate that provides UniFFI-based bindings for Swift and Kotlin, with full wallet functionality including multi-mint support, BOLT12 payments, BIP-353 address resolution, and advanced features like P2PK conditions and authentication. Mobile bindings are distributed through dedicated repositories at https://github.com/cashubtc/cdk-kotlin and https://github.com/cashubtc/cdk-swift that provide native package management for Android/JVM and iOS/macOS platforms respectively. The release also delivers significant infrastructure improvements including an event-driven payment architecture with real-time notifications, enhanced database layer with generic key-value storage, improved HTTP transport with proxy support and BIP-353 DNS resolution, and new operational features like Prometheus metrics collection and dedicated authentication database support.

Full release notes: https://github.com/cashubtc/cdk/releases/tag/v0.13.0

Thanks to @David Caseria for much of the work on the bindings
59โค๏ธ10โค๏ธ1๐Ÿš€1๐Ÿค™1
jurraca · 21w
dammm boys u cooked ๐Ÿค˜
Carman · 21w
KING SHIT
William Watson · 21w
Join Fintech Catalysts for crypto mentorship on Telegram and get real-time trade signals, expert analysis, and mirror trading strategies https://t.me/+4-eRE_FrotllZjUx
shroominic · 19w
cdk-python ๐Ÿ™