CardanoKit Milestone 3: Production-Ready Swift SDK for Cardano
CardanoKit has been making waves around social media, and we’re excited to announce that the Opensource Swift SDK by Tokeo is almost ready! With the completion of Project Catalyst’s Milestone 3 for the proposal, the CardanoKit is delivering a production-ready, open-source Swift package for Cardano blockchain integration across iOS, tvOS, and watchOS. This release empowers developers to build robust wallets, DeFi tools, games, and analytics applications with ease.
Milestone 3 Highlights
Production-Grade Features
- Wallet Creation & Recovery: Supports mnemonic generation and HD wallet address derivation for secure wallet management.
- End-to-End Transaction Signing: Provides robust security and reliability for real-world transactions.
High Performance
- Comprehensive Testing: 13 extensive tests using real transaction data ensure reliable sub-millisecond operations.
- Efficient Memory Management: Advanced Rust pointer cleanup mechanisms promote high performance.
Latest Protocol Support
- Up-to-Date Cardano Protocols: Integrates Cardano Serialization Library (CSL v14.1.2) through CSLKit for protocol compatibility.
Developer-Friendly
- Modern Swift APIs: Intuitive, modular APIs that abstract away blockchain complexities.
- Extensive Examples & Guides: Practical examples and clear code samples for wallet creation, address generation, and transaction signing.
Code & Documentation
Explore CardanoKit on GitHub for:
- Source Code
- Installation Guides
- Working Examples
The updated GitBook documentation provides step-by-step guides and detailed use cases, making development fast and accessible. This can be found here.
Why is it important?
For Developers:
Streamlined APIs, high-performance architecture, and modern documentation dramatically accelerate Cardano app development across categories, ranging from wallets to DeFi and analytics.
For Cardano:
As an open-source, community-driven SDK, CardanoKit enhances the ecosystem’s security, scalability, and encourages broader collaboration.
For Users:
Enables secure, efficient blockchain apps, including integration with wallets like Tokeo, for improved real-world usability.
What’s Next
Future milestones will introduce:
- Minting: Create and manage Cardano native assets.
- Transaction Manipulation: Advanced parsing and signing for complex transactions.
- Governance & Staking: Participation tools for Cardano governance and staking processes.
- Tokeo Integration: Deep embedding with the Tokeo wallet to enhance the user experience.
Join us now to test, contribute, and help shape the future of CardanoKit. Dive into the repository, explore the documentation, and be part of Cardano’s growth on Apple platforms!
For more information regarding the CardanoKit, visit:
Milestone 1: Introducing the CardanoKit
Milestone 2: CardanoKit Technical Design Video & Community Feedback