Skip to main content
TapRails is committed to providing a seamless tap-to-pay experience regardless of your chosen development stack. While our initial launch focuses on React Native, we are actively developing SDKs for other popular frameworks.

Availability Matrix

FrameworkStatusSDK Package
React Native✅ Available@taprails/tap-to-pay
Flutter🏗️ Coming Soontaprails_flutter
Android (Kotlin/Java)🏗️ Coming Sooncom.taprails:sdk
iOS (Swift)🏗️ Coming SoonTapRailsSDK

React Native SDK

The React Native SDK is our most mature offering, providing a full suite of hooks, components, and NFC utilities.
  • Status: Stable (v1.x)
  • Primary Guide: Get Started
  • Key Features: Built-in UI, Session Key management, and full HCE support.

Flutter SDK (Coming Soon)

We are building a native Flutter plugin that wraps our core NFC and Cryptography logic, ensuring parity with the React Native experience.
  • Planned Release: Q3 2026
  • Architecture: Federated plugin architecture for iOS and Android support.

Native SDKs (Coming Soon)

For teams building fully native applications, we are developing standalone libraries for both Android and iOS.

Android SDK

  • Language: Kotlin first, Java compatible.
  • Features: Direct access to HCE services and biometric-locked key storage.

iOS SDK

  • Language: Swift.
  • Features: Optimized for the latest NFC permissions and Secure Enclave integration.

Request a Framework

Need support for a framework not listed here? Join our Discord or email us at support@taprails.com to let us know.