setup-react-native-app

Scaffold a React Native app with Phantom SDK wallet integration.

7|8|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/phantom/phantom-connect-cursor-plugin --skill setup-react-native-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-react-native-app
Source: https://github.com/phantom/phantom-connect-cursor-plugin/tree/main/skills/setup-react-native-app
Command: npx skills add https://github.com/phantom/phantom-connect-cursor-plugin --skill setup-react-native-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the setup of a React Native application, integrating the Phantom wallet for seamless mobile cryptocurrency interactions.

Core Features & Use Cases

  • Project Scaffolding: Generates a new React Native project structure with necessary Phantom SDK dependencies.
  • Wallet Integration: Configures the app to connect with the Phantom wallet on iOS and Android.
  • Use Case: Quickly start building a mobile dApp by having the boilerplate code for Phantom wallet connection, provider setup, and basic hook usage automatically generated.

Quick Start

Use the setup-react-native-app skill to scaffold a new React Native project with Phantom integration.

Frequently Asked Questions about setup-react-native-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a Phantom wallet into a React Native app?

You can integrate a Phantom wallet by installing the Phantom React Native SDK and configuring the provider setup for mobile wallet connectivity. This Skill automates the project scaffolding and boilerplate code generation for this process.

Does the Phantom React Native SDK work with Expo projects?

Yes, the Phantom React Native SDK works with Expo projects. The setup requires configuring necessary polyfills and deep linking configurations within your Expo environment to ensure proper mobile wallet connectivity.

What do I need to set up social logins in a React Native dApp with Phantom?

Setting up social logins requires configuring the Phantom provider setup during project scaffolding. This integration enables rapid mobile dApp development with built-in social login functionality.

What is the fastest way to scaffold a mobile dApp with wallet integration?

The fastest way to scaffold a mobile dApp with wallet integration is using an automated setup tool that generates the React Native project structure and necessary Phantom SDK dependencies. This eliminates manual boilerplate coding for wallet connection.

Why do I need deep linking configuration for a React Native crypto wallet app?

Deep linking configuration is required for a React Native crypto wallet app to handle redirection flows between your dApp and the Phantom wallet. It ensures the operating system correctly routes transactions and connection requests back to your application.

Can I use this React Native scaffolding for both iOS and Android wallet connections?

Yes, the scaffolding configures the app to connect with the Phantom wallet on both iOS and Android. It generates the necessary cross-platform project structure and SDK dependencies for mobile cryptocurrency interactions.