Skip to main content

Flutter

Flutter is an open source mobile app development framework created by Google. It uses the Dart programming language and allows developers to create cross-platform applications for Android and iOS using a single codebase.

Solana Mobile Flutter SDK

The Solana Mobile Flutter SDK is an open source collection of Flutter plugins that brings the core SMS technologies like Mobile Wallet Adapter onto Flutter. It is actively maintained by the Espresso Cash team.

note

The Solana Flutter SDK is a community-developed and maintained project and it is not an official library. Please be understanding if certain areas are still under development. Your contributions are always welcome to help address any issues you may encounter.

Thank you to the Espresso Cash team for your active maintanence of this library!

Solana Dart Library

Dart implementation of Solana JSON RPC API client. Provides convenient interface for the RPC methods.

Flutter Mobile Wallet Adapter

Reference implementation of the Mobile Wallet Adapter (Client) specification for Flutter, providing the MWA API (authorization, signing, etc)

Resources

Flutter Example dApp

An example Flutter app showing how to integrate Mobile Wallet Adapter and connect to wallets, enabling transaction signing and sending.

Basic Flutter dApp Tutorial

A community tutorial showing how to use the Solana Dart libraries to build a simple Flutter dApp.

Community

Join the community led Solana Dart Discord to participate in discussion, ask technical questions, and stay tuned for developments.