Skip to main content
Install and initialize the LaunchDarkly React Native SDK to start evaluating feature flags in your application.

Install the package

LaunchDarkly’s React Native SDK v10 uses @react-native-async-storage/async-storage for bootstrapping. If you are not using Expo, you must explicitly add it as a dependency.

Initialize the SDK

React Native SDK initialization

Initialize the SDK for feature management and Experimentation

If you want to use the LaunchDarkly Experimentation feature, include a track call in your initialization code:
React Native SDK initialization for Experimentation
You can find your server-side SDK keys, mobile keys, and client-side ID on the SDK keys page under Settings.
To learn more, read Initialize the client and identify a context in the React Native SDK reference guide.