Skip to main content
Enterprise feature. Contact us for access.

Crossmint Checkout React Native SDK Quickstart

For this quickstart we’ll be using Expo. You can follow this tutorial to create an expo app. Only do steps 1 and 3, plus the Crossmint-specific steps below.Prerequisites: Before starting, ensure you have completed the Expo prerequisites including Node.js, Git, and your development environment setup.
To integrate without the SDK, or on a platform the SDKs do not cover, render the checkout URL in your own WebView following the Mobile WebView Integration guide.

Following Expo Tutorial + Crossmint SDK

1

Initialize a new Expo app

2

Run reset-project script

3

Install @crossmint/client-sdk-react-native-ui

4

Add your .env.local environment variables

The receiptEmail field is optional. If the buyer pays with Apple Pay or Google Pay, Crossmint obtains the email automatically. Providing it improves fraud signal quality.
5

Replace index.tsx with

6

Run your project

Result

React Native Crossmint Checkout Result