Skip to main content
Find the Turnkey Swift SDK on GitHub.

Getting started

Set up your Swift project with Swift Package Manager, configure the SDK, and prepare your app for development.

Authentication

Learn how to set up authentication that leverages Turnkey’s Auth Proxy, enabling fast and secure user authentication in your Swift app.

Using embedded wallets

Discover how to create and manage embedded wallets in your Swift application, including wallet creation, account derivation, and more.

Signing

Learn how to sign transactions and messages in your Swift app using Turnkey sessions.

Sub-organization customization

Learn how to customize the sub-organization settings in your Swift app, including wallet creation options and default usernames for different authentication methods.