> ## Documentation Index
> Fetch the complete documentation index at: https://dynamic-docs-feat-sidebar-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to the React Native SDK

<Frame>
  <img className="block dark:hidden" src="https://mintlify.s3.us-west-1.amazonaws.com/dynamic-docs-feat-sidebar-revamp/images/react-native-light.png" />

  <img className="hidden dark:block" src="https://mintlify.s3.us-west-1.amazonaws.com/dynamic-docs-feat-sidebar-revamp/images/react-native-dark.png" />
</Frame>

The Dynamic SDK can now be consumed in React Native apps through our new **client** package.

> Soon enough, this package will become the new standard and will be usable in any javascript environments, as it is
> framework agnostic.

<Tip>
  We are working on bringing feature parity with our regular React SDK. Here are the features that are supported:

  * Email, SMS and Social authentication/linking

    * Using Dynamic UI <Icon icon="check" iconType="solid" />
    * Using hooks <Icon icon="check" iconType="solid" />

  * Third party authentication <Icon icon="check" iconType="solid" />

  * Embedded wallet creation and management

    * Using Dynamic UI <Icon icon="check" iconType="solid" />
    * Using hooks <Icon icon="check" iconType="solid" />

  * Account abstraction with ZeroDev <Icon icon="check" iconType="solid" />

  * Ethereum/EVM interactions with Viem <Icon icon="check" iconType="solid" />

  * Solana interactions with Solana Web3.js <Icon icon="check" iconType="solid" />
</Tip>

<Warning>
  The following features are not yet supported:

  * Login/linking of branded wallets <Icon icon="x" iconType="solid" />

  * Wagmi integration <Icon icon="x" iconType="solid" />

  * Ethers integration <Icon icon="x" iconType="solid" />
</Warning>

Though you might be able to get away with a different setup, as of right now we support the following:

* React Native ^0.73.6 to latest.
* React Native WebView `^13.6.4`
* Expo 50, 51, 52 and 53.

Follow these pages in order and you should learn all you need in order to kick off your first React Native app with Dynamic!

1. [Initializing your Dynamic Client](/react-native/client)
2. [Making your Dynamic Client ready for use with React Native](/react-native/react-native-extension)
3. [Adding email and SMS verification to your Dynamic Client](/react-native/email-and-sms-verification)
4. [Enabling deeplinking to your app](/react-native/deeplink-urls)
5. [Adding social authentication to your Dynamic Client](/react-native/social)
6. [Creating embedded wallets for your users](/react-native/embedded-wallets)
7. [Displaying the user's data in your UI](/react-native/react-hooks)
8. [Reacting to user actions by listening to events](/react-native/events)
9. [Integrating Viem with your users' wallets](/react-native/viem)
10. [Integrating Solana with your users' wallets](/react-native/solana)
11. [Using Dynamic's UI instead of headless](/react-native/dynamic-ui)
12. [Use Account Abstraction with ZeroDev](/react-native/account-abstraction)
