
With the Stellar Wallet SDKs you can access prepackaged Stellar network features, allowing you to focus less on programming and more on offering powerful blockchain-powered payments and features. Together with the TypeScript and Kotlin Wallet SDKs, the Flutter Wallet SDK is part of the Stellar Wallet SDKs family.
Almost half of the onboarding Wallets use Flutter as a programming language. Currently, most of them use our core Stellar Flutter SDK. With the new Flutter Wallet SDK, I would like to make it even easier for Flutter developers to implement Wallets and other Applications and allow easier integration with Anchors.
I started in the middle of 2023 to implement the Flutter Wallet SDK, reflecting important parts of the functionality provided by the TypeScript and Kotlin Wallet SDKs. I implemented the support for SEP-01, SEP-10, SEP-12, and SEP-24 on my own budget and received the SCF Activation Award in the SCF Round #22 for the implementation of SEP-30, SEP-38 support, and Wallet operations.
The Flutter Wallet SDK is documented in the official "Build a Wallet with the Wallet SDK" guide.
To reach the same level of functionality as the TypeScript Wallet SDKs provided by SDF, I want to extend the Flutter Wallet SDK to also implement Programmatic Deposit and Withdrawal (SEP-06) support, which has been recently added to the TypeScript Wallet SDK.
In addition, I would like to create a tutorial on how to build a payment app by using the Flutter Wallet SDK, similar to the official SDF tutorial for JS that can be found here. Like the official SDF tutorial, it should provide a sample Flutter app, which will be used to showcase the various features. My goal is to reflect the same level of features as in the SDF tutorial + sample app so that it can be added to the official Stellar docs page. To achieve this goal, the Flutter Wallet SDK will be extended to support path payments and data query functions.
$28.0K
I am a Stellar Developer since 2017. Main developer and maintainer of the iOS, Flutter and PHP Stellar SDKs.

