SDKs / React Native
IKYC React Native SDK
Use the package for the documented mobile verification flow. The QoreID native binding remains intentionally unapproved until its exact published artifact and native requirements are independently verified.
Current limitation: do not add or import the QoreID React Native package for a production liveness flow until IKYC publishes reviewed binding guidance. Expo Go cannot run that native binding.
Package setup
Install package
npm install @imbil_kyc/mobile-sdk expo-camera expo-file-system expo-image-pickerA merchant backend mints the short-lived native bearer session. Do not put browser public keys or secret project keys in a mobile app. The SDK uses the native session for configuration, consent, liveness reference/result, and verification calls.
Native liveness
The package’s default QoreID native binding intentionally reports unavailable until the binding is reviewed and pinned. Use a custom development or production native build after that decision; do not treat a mock liveness adapter as production liveness.