> ## Documentation Index
> Fetch the complete documentation index at: https://docs.turnkey.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Turnkey's Flutter SDK [`(turnkey_sdk_flutter)`](https://pub.dev/packages/turnkey_sdk_flutter) is the easiest way to integrate Turnkey’s Embedded Wallets into your Flutter applications. It supports both backendless setups via Turnkey’s managed [Auth Proxy](https://docs.turnkey.com/reference/auth-proxy) and traditional backend-based architectures. It provides a set of functions and utilities to interact with Turnkey's APIs, a powerful session management system, built-in stampers, and a raw HTTP client for advanced use cases.

Find `turnkey_sdk_flutter` on [pub.dev](https://pub.dev/packages/turnkey_sdk_flutter) or view the source code on [GitHub](https://github.com/tkhq/dart-sdk)!

<CardGroup>
  <Card title="Getting started" href="/sdks/flutter/getting-started" icon="file-lines" iconType="solid" horizontal>
    The initial setup guide for integrating Turnkey's Flutter SDK into your app.
  </Card>

  <Card title="Authentication" href="/sdks/flutter/authentication" icon="file-lines" iconType="solid" horizontal>
    Learn how to set up authentication that leverages Turnkey's Auth Proxy, enabling fast and secure user authentication in your Flutter app.
  </Card>

  <Card title="Using embedded wallets" href="/sdks/flutter/using-embedded-wallets" icon="file-lines" iconType="solid" horizontal>
    Discover how to create and manage embedded wallets in your Flutter
    application, including wallet creation, account derivation, and more.
  </Card>

  <Card title="Signing" href="/sdks/flutter/signing" icon="file-lines" iconType="solid" horizontal>
    Learn how to sign transactions and messages in your Flutter app using
    Turnkey's Embedded Wallets.
  </Card>

  <Card title="Sub-organization customization" href="/sdks/flutter/sub-organization-customization" icon="file-lines" iconType="solid" horizontal>
    Learn how to customize the sub-organization settings in your Flutter app,
    including wallet creation options and default usernames for different
    authentication methods.
  </Card>
</CardGroup>
