Skip to main content

Android Quickstart

Integrate private token transfers into your Android app with the Kotlin SDK.
This quickstart gets you running in 5 minutes with minimal explanation. For detailed walkthroughs of each step, see the Android Getting Started guide. For background on configuration and auth options, see Setup.

Installation

Gradle

Add to your build.gradle.kts:
Or for Groovy (build.gradle):

Quick Example

1. Create Wallet Delegate

2. Initialize and Use SDK

MnemonicGenerated fires for first-time users. CredentialRequired only fires when persistence with PIN / password / biometric unlock is configured. RecoveryRequired fires when the device has an account record but local keys are missing — prompt for the mnemonic and re-authenticate with KeySource.Mnemonic(phrase).

Jetpack Compose Example

Next Steps

Android Getting Started

Detailed walkthrough of each integration step

Setup Guide

App ID, configuration, and auth method selection

Wallet Integration

Detailed WalletDelegate implementation

Session Storage

Android Keystore storage and biometric unlock