What problem does it solve?
Building production-grade Stellar blockchain applications requires deep knowledge of multiple APIs, cryptographic operations, and platform-specific nuances. This Skill eliminates the need to manually piece together documentation by providing comprehensive, copy-paste-ready guidance for the entire Stellar development lifecycle in Kotlin.
Core Features & Use Cases
- Transaction Lifecycle: Create, sign, and submit Stellar transactions with proper sequence management and fee calculation.
- Smart Contracts & Accounts: Deploy Soroban smart contracts, interact with them via RPC, and build passkey-authenticated smart accounts using OpenZeppelin contracts.
- Data & Integration: Query Horizon REST API endpoints, stream real-time events via SSE, and implement 14 SEPs for anchor integrations, federation, and key derivation.
- Use Case: A Kotlin mobile developer can use this Skill to implement a cross-platform Stellar wallet that works on Android and iOS, supporting passkey login, multi-signer accounts, and token swaps on the DEX.
Quick Start
Use this skill to generate Kotlin code that creates a new Stellar testnet account, funds it via FriendBot, builds a payment transaction sending 10 XLM, and submits it to the Horizon server.