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.
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.
NoteThe 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 maintenance of this library!
Join the community led Solana Dart Discord to participate in discussion, ask technical questions, and stay tuned for developments.
Last modified on October 26, 2026
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Solana Mobile Docs","colors":{"primary":"#000000","light":"#EF5C6F","dark":"#EF5C6F"},"logo":{"light":"https://mintcdn.com/solanalabs/TqbmPoBvHph_ccql/logo/light.png?fit=max\u0026auto=format\u0026n=TqbmPoBvHph_ccql\u0026q=85\u0026s=1521aea54cb9a58ad8a4dc762f7e09fb","dark":"https://mintcdn.com/solanalabs/kMNOLb20KE24UVGL/logo/dark.svg?fit=max\u0026auto=format\u0026n=kMNOLb20KE24UVGL\u0026q=85\u0026s=099c9770f78a15840ff19eb457b57feb","href":"/"},"favicon":"https://mintcdn.com/solanalabs/JcpEBaAjfQ94V5J-/favicon.ico?fit=max\u0026auto=format\u0026n=JcpEBaAjfQ94V5J-\u0026q=85\u0026s=2a17f5cfd557f7f5ce8bb00d8b26210c","appearance":{"default":"dark"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://discord.gg/solanamobile","label":"Discord"}],"primary":{"type":"button","label":"Publish","href":"https://publish.solanamobile.com/"}},"footer":{"socials":{"x":"https://twitter.com/solanamobile","github":"https://github.com/solana-mobile","discord":"https://discord.gg/solanamobile","youtube":"https://www.youtube.com/@solanamobile"},"links":[{"header":"Community","items":[{"label":"Stack Exchange","href":"https://solana.stackexchange.com/"},{"label":"Discord","href":"https://discord.gg/solanamobile"},{"label":"Twitter","href":"https://twitter.com/solanamobile"}]},{"header":"More","items":[{"label":"GitHub","href":"https://github.com/solana-mobile"},{"label":"Seeker Release Notes","href":"/seeker/release-notes"}]},{"header":"Legal","items":[{"label":"Terms of Service","href":"https://solanamobile.com/tos-homepage-web"},{"label":"Privacy Policy","href":"https://solanamobile.com/privacy-policy-homepage-web"},{"label":"Developer Agreement","href":"https://solanamobile.com/developer-agreement-web"},{"label":"dApp Store Terms of Use","href":"https://solanamobile.com/dapp-store-tos"},{"label":"Cookie Policy","href":"https://solanamobile.com/cookie-policy-web"},{"label":"Your Privacy Choices","href":"https://solanamobile.com/cookie-policy-web"}]}]},"fonts":{"heading":{"family":"__ppMori_c9a5a4","source":"https://mintlify-assets.b-cdn.net/EHeAzD6gM8HDt9NQftiBgWSV3A.woff2","format":"woff2"},"body":{"family":"__ppMori_c9a5a4","source":"https://mintlify-assets.b-cdn.net/EHeAzD6gM8HDt9NQftiBgWSV3A.woff2","format":"woff2"}},"integrations":{"gtm":{"tagId":"GTM-KT4PN29R"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"solanalabs","hasAudioNarration":false,"actualSubdomain":"solanalabs","customDomains":["docs.solanamobile.com"],"gitSource":{"type":"github","owner":"solana-mobile","repo":"solana-mobile-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED","enabled":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae411f7f91d54971319c61e","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Get Started","count":22},{"language":"default","tag":"Mobile Wallet Adapter SDK","count":15},{"language":"default","tag":"dApp Store","count":14},{"language":"default","tag":"Recipes","count":12},{"language":"default","tag":"Solana Mobile Stack","count":11},{"language":"default","tag":"CLI","count":10},{"language":"default","tag":"Commands","count":8},{"language":"default","tag":"Seeker","count":8},{"language":"default","tag":"Release Notes","count":8},{"language":"default","tag":"Publishing","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"img[src*=\"sample_app_imgs\"]{min-height:200px;object-fit:cover}li[id=\"topbar-cta-button\"]>a>div>span{color:#000000!important}img.no-zoom{cursor:default!important;touch-action:manipulation;pointer-events:auto}li[id=\"topbar-cta-button\"]>a>div>span{color:#000000!important}li[id=\"topbar-cta-button\"]>a>div>svg>path{stroke:#000000!important}.dark li[id=\"topbar-cta-button\"]>a>div>span{color:#000000!important}.ot-sdk-show-settings{align-items:center;display:inline-flex;gap:0.5rem;max-width:none!important;overflow:visible!important;white-space:nowrap}.ot-sdk-show-settings .ccpa-opt-out-icon{flex:none;height:14px;margin:0;width:30px}"}],"page":{"pagePath":"get-started/flutter/overview","slug":"/get-started/flutter/overview","pageMetadata":{"title":"Flutter","description":"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.","href":"/get-started/flutter/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"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.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const Button=({href,children})=>{const _components={a:`a`,..._provideComponents()};return _jsx(`div`,{className:`not-prose mint-group mint-mt-3`,children:_jsx(_components.a,{href,children:_jsx(`button`,{className:`mint-flex mint-items-center mint-space-x-2.5 mint-py-1 mint-px-4 bg-primary-dark dark:mint-bg-white mint-text-white dark:mint-text-gray-950 mint-rounded-xl group-hover:mint-opacity-[0.9] mint-font-medium`,children:_jsx(`span`,{children})})})})};function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`solana-mobile-flutter-sdk`,children:`Solana Mobile Flutter SDK`}),`\n`,_jsxs(_components.p,{children:[`The Solana Mobile Flutter SDK is an open source collection of Flutter plugins that brings the core SMS technologies like `,_jsx(_components.strong,{children:`Mobile Wallet Adapter`}),` onto Flutter. It is actively maintained by the `,_jsx(_components.a,{href:`https://www.espressocash.com/`,children:`Espresso Cash`}),` team.`]}),`\n`,_jsx(_MdxComponentBoundary,{name:`Button`,children:_jsx(Button,{href:`https://github.com/espresso-cash/espresso-cash-public/tree/master`,children:_jsx(_components.p,{children:`View on Github`})})}),`\n`,_jsxs(Note,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Note`})}),_jsxs(_components.p,{children:[`The Solana Flutter SDK is a community-developed and maintained project and `,_jsx(_components.strong,{children:`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.`]}),_jsxs(_components.p,{children:[`Thank you to the `,_jsx(_components.a,{href:`https://github.com/espresso-cash/espresso-cash-public/tree/master`,children:`Espresso Cash`}),` team for your active maintenance of this library!`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`solana-dart-library`,children:_jsx(_components.a,{href:`https://pub.dev/packages/solana`,children:`Solana Dart Library`})}),`\n`,_jsx(_components.p,{children:`Dart implementation of Solana JSON RPC API client. Provides convenient interface for the RPC methods.`}),`\n`,_jsx(Heading,{level:`3`,id:`flutter-mobile-wallet-adapter`,children:_jsx(_components.a,{href:`https://pub.dev/packages/solana_mobile_client`,children:`Flutter Mobile Wallet Adapter`})}),`\n`,_jsx(_components.p,{children:`Reference implementation of the Mobile Wallet Adapter (Client) specification for Flutter, providing the MWA API (authorization, signing, etc)`}),`\n`,_jsx(Heading,{level:`2`,id:`resources`,children:`Resources`}),`\n`,_jsx(Heading,{level:`3`,id:`flutter-example-dapp`,children:_jsx(_components.a,{href:`https://github.com/espresso-cash/espresso-cash-public/tree/master/packages/solana_mobile_client/example`,children:`Flutter Example dApp`})}),`\n`,_jsx(_components.p,{children:`An example Flutter app showing how to integrate Mobile Wallet Adapter and connect to wallets, enabling transaction signing and sending.`}),`\n`,_jsx(Heading,{level:`3`,id:`basic-flutter-dapp-tutorial`,children:_jsx(_components.a,{href:`https://medium.com/@ronak01.raj/a-comphrensive-tutotial-building-dapps-with-flutter-and-solana-mobile-stack-sms-e452356a0adb`,children:`Basic Flutter dApp Tutorial`})}),`\n`,_jsx(_components.p,{children:`A community tutorial showing how to use the Solana Dart libraries to build a simple Flutter dApp.`}),`\n`,_jsx(Heading,{level:`3`,id:`community`,children:`Community`}),`\n`,_jsxs(_components.p,{children:[`Join the community led `,_jsx(_components.a,{href:`https://discord.gg/Q9aFs3Ydmd`,children:`Solana Dart Discord`}),` to participate in discussion, ask technical questions, and stay tuned for developments.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{Button,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Flutter","description":"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.","href":"/get-started/flutter/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Solana Mobile Flutter SDK","slug":"solana-mobile-flutter-sdk","depth":2,"children":[{"title":"Solana Dart Library","slug":"solana-dart-library","depth":3,"children":[]},{"title":"Flutter Mobile Wallet Adapter","slug":"flutter-mobile-wallet-adapter","depth":3,"children":[]}]},{"title":"Resources","slug":"resources","depth":2,"children":[{"title":"Flutter Example dApp","slug":"flutter-example-dapp","depth":3,"children":[]},{"title":"Basic Flutter dApp Tutorial","slug":"basic-flutter-dapp-tutorial","depth":3,"children":[]},{"title":"Community","slug":"community","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/solanalabs/e9d8e2dff41e3ddf/privacy-choices.js"],"dynamicCss":".mint-mt-3 {\n margin-top: 0.75rem\n}\n.mint-flex {\n display: flex\n}\n.mint-items-center {\n align-items: center\n}\n.mint-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n --tw-space-x-reverse: 0;\n margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)))\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}\n.mint-px-4 {\n padding-left: 1rem;\n padding-right: 1rem\n}\n.mint-py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem\n}\n.mint-font-medium {\n font-weight: 500\n}\n.mint-text-white {\n --tw-text-opacity: 1;\n color: rgb(255 255 255 / var(--tw-text-opacity, 1))\n}\n.mint-group:hover .group-hover\\:mint-opacity-\\[0\\.9\\] {\n opacity: 0.9\n}\n.dark\\:mint-bg-white:is(.dark *) {\n --tw-bg-opacity: 1;\n background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))\n}\n.dark\\:mint-text-gray-950:is(.dark *) {\n --tw-text-opacity: 1;\n color: rgb(3 7 18 / var(--tw-text-opacity, 1))\n}","subdomain":"solanalabs","siteName":"Solana Mobile Docs","title":"Flutter - Solana Mobile Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T21:00:44.727Z","gitLastModified":"2026-10-26T06:42:51.000Z","originalFileLocation":"get-started/flutter/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"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.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Solana Mobile Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Flutter - Solana Mobile Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"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.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Solana Mobile Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.solanamobile.com/get-started/flutter/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://solanalabs.mintlify.site/_mintlify/api/og/v2?division=Community+SDKs\u0026amp;title=Flutter\u0026amp;description=Flutter+is+an+open+source+mobile+app+development+framework+created+by+Google.+It+uses+the+Dart+programming+language+and+allows+developers+to+create+cross-platfo\u0026amp;theme=1d07aafd7ef25c3eb674a743\u0026amp;signature=b47c189b1f4988f2b488a69037fb6c6d3773b977de2c7df30b2c09327643e2b1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Flutter - Solana Mobile Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"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.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://solanalabs.mintlify.site/_mintlify/api/og/v2?division=Community+SDKs\u0026amp;title=Flutter\u0026amp;description=Flutter+is+an+open+source+mobile+app+development+framework+created+by+Google.+It+uses+the+Dart+programming+language+and+allows+developers+to+create+cross-platfo\u0026amp;theme=1d07aafd7ef25c3eb674a743\u0026amp;signature=b47c189b1f4988f2b488a69037fb6c6d3773b977de2c7df30b2c09327643e2b1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/solanalabs/NqXin8GWnXcFlaEh/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Solana Mobile Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.solanamobile.com/get-started/flutter/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/get-started/flutter/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.solanamobile.com/#organization\",\"name\":\"Solana Mobile Docs\",\"url\":\"https://docs.solanamobile.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/solanalabs/TqbmPoBvHph_ccql/logo/light.png?fit=max\u0026auto=format\u0026n=TqbmPoBvHph_ccql\u0026q=85\u0026s=1521aea54cb9a58ad8a4dc762f7e09fb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.solanamobile.com#website\",\"name\":\"Solana Mobile Docs\",\"url\":\"https://docs.solanamobile.com\",\"publisher\":{\"@id\":\"https://docs.solanamobile.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.solanamobile.com/get-started/flutter/overview#webpage\",\"url\":\"https://docs.solanamobile.com/get-started/flutter/overview\",\"name\":\"Flutter\",\"description\":\"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.\",\"dateModified\":\"2026-10-26T06:42:51.000Z\",\"isPartOf\":{\"@id\":\"https://docs.solanamobile.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.solanamobile.com/get-started/flutter/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.solanamobile.com/get-started/flutter/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Mobile Wallet Adapter SDK\",\"item\":\"https://docs.solanamobile.com/get-started/mobile-wallet-adapter\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Flutter\",\"item\":\"https://docs.solanamobile.com/get-started/flutter/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.solanamobile.com/get-started/flutter/overview#article\",\"headline\":\"Flutter\",\"name\":\"Flutter\",\"description\":\"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.\",\"url\":\"https://docs.solanamobile.com/get-started/flutter/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.solanamobile.com/get-started/flutter/overview#webpage\"},\"dateModified\":\"2026-10-26T06:42:51.000Z\",\"publisher\":{\"@id\":\"https://docs.solanamobile.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.solanamobile.com#website\"}}]}\u003c/script>","siteName":"Solana Mobile Docs","nav":{"global":null,"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":""}]},{"tab":"Get Started","icon":"book-open","groups":[{"group":"Get Started","pages":[{"title":"Developer Documentation","sidebarTitle":"Overview","href":"/get-started/overview"},{"title":"Development Setup","href":"/get-started/development-setup"},{"title":"Create a Project","sidebarTitle":"Create a Project","href":"/get-started/react-native/create-solana-mobile-app"}]},{"group":"Mobile Wallet Adapter SDK","pages":[{"title":"Mobile Wallet Adapter","sidebarTitle":"Overview","href":"/get-started/mobile-wallet-adapter"},{"group":"React Native","pages":[{"title":"Installation","sidebarTitle":"Installation","href":"/get-started/react-native/installation"},{"title":"Setup","sidebarTitle":"Setup","href":"/get-started/react-native/setup"},{"title":"Quickstart","sidebarTitle":"Quickstart","href":"/get-started/react-native/quickstart"},{"group":"Advanced","pages":[{"title":"Invoke MWA Sessions Directly","sidebarTitle":"Invoke MWA Sessions Directly","href":"/get-started/react-native/invoke-mwa-sessions-directly"},{"title":"Mobile Wallet Adapter Typescript Reference","sidebarTitle":"Typescript Reference","href":"/get-started/react-native/mobile-wallet-adapter"}]}]},{"group":"Web","pages":[{"title":"Installing Mobile Wallet Standard","sidebarTitle":"Installation","href":"/get-started/web/installation"},{"title":"MWA for Web Apps","sidebarTitle":"Overview","href":"/get-started/web/apps"},{"title":"Mobile Wallet Adapter UX Guidelines","sidebarTitle":"UX Guidelines","href":"/get-started/web/ux-guidelines"}]},{"group":"Kotlin","pages":[{"title":"Installation","sidebarTitle":"Installation","href":"/get-started/kotlin/installation"},{"title":"Setup","sidebarTitle":"Setup","href":"/get-started/kotlin/setup"},{"title":"Quickstart","description":"Usage examples for connecting to wallets, signing messages, and sending transactions with the Kotlin MWA client.","sidebarTitle":"Quickstart","href":"/get-started/kotlin/quickstart"}]},{"group":"Community SDKs","pages":[{"title":"Flutter","href":"/get-started/flutter/overview"},{"title":"Unity SDK","sidebarTitle":"Unity","description":"Unity is a popular development platform for games and other real-time 3D experiences. Unity is commonly used by mobile game developers to build fun and engaging experiences that are playable on your phone!","href":"/get-started/unity/overview"},{"title":"Unreal Engine SDK","sidebarTitle":"Unreal","href":"/get-started/unreal/overview"}]}]},{"group":"Resources","pages":[{"title":"Development community","href":"/get-started/community"},{"title":"FAQ","href":"/get-started/faq"}]}]},{"tab":"Solana Mobile Stack","icon":"layer-group","pages":[{"title":"Solana Mobile Stack","href":"/solana-mobile-stack/overview"}]},{"tab":"CLI","icon":"terminal","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"dApp Store","icon":"store","pages":[{"title":"dApp Store","href":"/dapp-store/intro"}]},{"tab":"Recipes","icon":"utensils","pages":[{"title":"Recipes","href":"/recipes/overview"}]},{"tab":"Saga","hidden":true,"pages":[{"title":"Saga","href":"/saga/release-notes"}]},{"tab":"Sample Apps","icon":"grid-2","pages":[{"title":"Sample Apps","href":"/sample-apps/sample_app_overview"}]},{"tab":"Seeker","icon":"mobile","pages":[{"title":"Seeker","href":"/seeker/release-notes"}]},{"tab":"Security","icon":"shield-halved","pages":[{"title":"Security","href":"/security"}]}]},"basePath":"","title":"Flutter - Solana Mobile Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}