CardanoKit Milestone 4: Beta Release With Application-Ready Features

We’re thrilled to announce the successful completion of CardanoKit Milestone 4 – marking the Beta release of the open-source Swift SDK for Cardano. This milestone makes CardanoKit truly application-ready, enabling developers to build full-scale SwiftUI apps with seamless Cardano blockchain integration.

With this milestone, CardanoKit moves beyond experimental tools into a production-ready SDK that can power wallets, DeFi apps, dApps, analytics platforms, and more across iOS, tvOS, and watchOS.

What’s New in Milestone 4

This release adds application-level functionality and performance validation, ensuring developers can trust CardanoKit in real-world use cases.

Core Features Tested

  • Dapp Integration (CIP-30): Secure connection and signing for Cardano dApps.

  • Transaction Parsing & Validation: Reliable CBOR decoding and detail extraction.

  • Data Signing (CIP-30): Private key signing and verification for critical operations.

  • Multi-Asset Transaction Building: Full support for Cardano’s native assets.

  • UTXO Optimisation: Efficient input selection for faster and cheaper transactions.

  • Transaction Signing: Robust message, send, and swap transaction support.

  • Memory & Stress Testing: 500,000+ iterations confirmed stability with no leaks.

Testing Highlights

Every core module was put through extensive validation with a 100% test pass rate.

Wallet & Address Testing:

  • Generated wallets from mnemonic words and entropy.

  • Derived keys and addresses in Bech32 and hex formats.

  • Verified secure data signing.

Transaction Testing:

  • Parsed and signed simple and complex transactions.

  • Validated asset management and transaction details.

Memory Testing:

  • 500K transaction parsing iterations.

  • Memory increase contained to 15.7% — no leaks detected.

Performance Metrics:

CategoryAvg. DurationMemory Impact
Address Operations0.001sMinimal
Wallet Creation0.021s~100 KB
Transaction Parsing0.004s~50 KB
Data Signing0.020s~200 KB
Stress Test (500K ops)28.634s864 KB total

 

Integration Points

  • CSLKit (v0.0.1-alpha.6): Cardano Serialization Library bridge.

  • BIP39.swift (v0.2.0): Mnemonic generation and entropy support.

  • Swift 6.1: Full compatibility verified.

  • Ed25519 & CBOR: Secure cryptography and encoding/decoding support.

Why It Matters

  • For Developers → Application-ready Swift APIs make building with Cardano faster, easier, and more reliable.
  • For the Cardano Ecosystem → An open-source SDK accelerates wallet, dApp, and DeFi growth across Apple platforms.
  • For Users → Expect secure, efficient, and feature-rich blockchain apps powered by CardanoKit.

Conclusion

With Milestone 4 complete, CardanoKit is Beta-ready and production-capable. Developers can now leverage robust transaction handling, wallet creation, and dApp integration directly within SwiftUI applications.

This release sets the stage for broader adoption of Cardano across iOS, tvOS, and watchOS, and positions CardanoKit as a cornerstone of mobile development on Cardano.

Explore the repository, check out the docs, and start building with CardanoKit today: