Overview
The Stellar Flutter SDK enables Flutter applications to interact with the Stellar blockchain. It supports querying Horizon and Soroban RPC endpoints, building, signing, and submitting transactions. The package facilitates integration with multiple SEPs and provides tools for deploying and invoking Soroban smart contracts. Designed for cross-platform use, it works seamlessly on Android, iOS, and Web. Ideal for developers building decentralized finance (DeFi) apps, token issuers, or contract-based services on Stellar.
Use cases
- Building DeFi applications on Stellar
- Issuing and managing digital assets
- Interacting with Soroban smart contracts
- Enabling SEP-compliant payment integrations
- Creating wallet interfaces for Stellar networks
Key features
- Supports Horizon and Soroban RPC
- Transaction signing and submission
- Soroban contract deployment and invocation
- Multi-SEP integration
- Cross-platform compatibility (Android, iOS, Web)
Suitable for
- Flutter developers in Web3
- Blockchain app creators targeting Stellar
- DApp builders using smart contracts
- Crypto wallet developers
- SEPs implementation teams
Considerations
- Requires understanding of Stellar network fundamentals
- Needs secure key management practices
- Dependent on external RPC endpoints
- May require additional error handling for network latency
- Best used with proper state management in Flutter apps