Skip to main content

Features

Authentication - Email, SMS, social login (Google, Apple, Farcaster, Discord, Twitter, Facebook, GitHub), passkeys, and external JWT. Wallets - Non-custodial wallets for EVM chains (Ethereum, Polygon, Base, etc.) and Solana. Blockchain - Send transactions, sign messages, and interact with smart contracts on EVM and Solana. Security - MFA/TOTP, passkey management, and recovery codes. UI - Built-in authentication and profile screens with Jetpack Compose.

Quick Overview

The SDK uses modern Android patterns:
  • Access SDK via DynamicSDK.getInstance()
  • Observe state changes with Kotlin Flow
  • Handle async operations with coroutines
  • Build UI with Jetpack Compose

Prerequisites

Getting Started

Wallet & Blockchain

Advanced Features

  • MFA - Multi-factor authentication with TOTP
  • Passkeys - Passwordless authentication with biometrics
📱 Complete Example App: Check out the Android SDK Example App for a fully functional Android app demonstrating all SDK features including authentication, wallet management, MFA, passkeys, social login, EVM/Solana transactions, and blockchain integration with Jetpack Compose.