Documentation

SDKs

React Native SDK

Mobile paywalls with native rendering, AsyncStorage caching, and pluggable purchase adapters for RevenueCat, Expo IAP, and custom flows.

bash
npm install @experiwall/react-native
tsx
import { ExperiwallProvider, PaywallModal } from "@experiwall/react-native";

<ExperiwallProvider apiKey={EXPERIWALL_KEY} purchaseAdapter={revenueCatAdapter}>
  <App />
</ExperiwallProvider>

The renderer is built from React Native primitives (View, Text, Image, Pressable). The ComponentNode tree is identical to the web; only the renderer changes per platform.