OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Stellar SDK for Flutter

Stellar SDK for Flutter is a Dart software development kit for Flutter applications that build and sign Stellar transactions, query Horizon, interact with Soroban smart contracts through RPC, and communicate with anchors and external services using SEP support.

Independent OpenViST project profile, based on linked sources.

Stellar SDK for Flutter — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a Flutter application needs Dart-level access to Stellar transaction workflows, Horizon data, Soroban RPC, or the project's documented SEP and smart-account integrations.

Who it is for

  • Flutter and Dart developers building applications that use Stellar transactions or ledger data.
  • Teams adding Soroban smart-contract interactions to a Flutter app.
  • Developers implementing documented smart-account or anchor integration features.

Documented uses

  • Construct and sign a Stellar payment or asset-trust transaction.
  • Query Stellar data through Horizon.
  • Invoke Soroban smart-contract methods through RPC.
  • Add documented smart-account features such as passkeys or multi-signer authorization.
Before you choose

Requirements & limits

The SDK is publicly available on GitHub under the MIT license.

  • The documented minimum versions are Dart 3.8.0 and Flutter 3.32.0.
  • iOS apps need a deployment target of 15.0 or higher; smart-account passkey calls require iOS 16 at runtime.
  • The repository documents Flutter web support from version 3.0.0.
  • Built-in support for 21 SEPs is relevant to apps communicating with anchors and external services.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Add the SDK to a Flutter project

Declare the package dependency and fetch it for a Flutter app.

Before you start

  • Dart SDK >=3.8.0 <4.0.0
  • Flutter >=3.32.0

Steps

  1. Add stellar_flutter_sdk: ^3.8.0 under dependencies in the app's pubspec.yaml.

  2. Run flutter pub get.

Expected outcome

The SDK dependency is declared and Flutter packages are fetched for the project.

Guide limitations

  • This covers package setup only, not application configuration or a completed Stellar operation.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
13 October 2026
Original website title
Soneso/stellar_flutter_sdk · Official homepage title · retained in its source language