OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Create React Native Dapp

Create React Native Dapp is an npx command-line utility that scaffolds Expo-based, TypeScript React Native applications with Ethereum access, WalletConnect integration and a Hardhat example contract.

Independent OpenViST project profile, based on linked sources.

Create React Native Dapp — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it at the start of an Ethereum-oriented React Native project when its Expo, WalletConnect and Hardhat starter components fit the intended app.

Who it is for

  • Developers starting Ethereum-enabled React Native projects.
  • Teams seeking one Expo starter structure for Android, iOS and web.
  • Developers who want an example contract and contract testing setup in their generated project.

Documented uses

  • Bootstrap a TypeScript React Native application with Ethereum access.
  • Start a cross-platform app project targeting Android, iOS and web.
  • Use a bundled example contract as a basis for deployment, testing and interaction.
  • Begin with WalletConnect integration, deep linking and environment-file support.
Before you choose

Requirements & limits

The README directs users to log in to Expo CLI and install it globally before running the npx generator. The repository provides an MIT license.

  • The generated app is based on Expo and targets Android, iOS and web.
  • The example contract is documented for deployment, testing and interaction using Hardhat.
  • WalletConnect is included for wallet connectivity.
  • TypeScript, Prettier, Husky, environment-file support and deep linking are part of the documented starter.
  • The documented blockchain support is Ethereum; other chains are not established.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Generate an Ethereum React Native starter

Create the initial Expo-based Ethereum application described in the project README.

Before you start

  • Log in to Expo CLI before starting, as the README instructs.
  • Install Expo CLI globally with npm.

Steps

  1. Install Expo CLI with the command below.

    Documented command
    npm install -g expo-cli
  2. Run the command below and follow the prompts to create the application.

    Documented command
    npx create-react-native-dapp

Expected outcome

A generated Ethereum-enabled application intended to work on Android, iOS and the web, with an example contract and WalletConnect integration.

Guide limitations

  • The documented setup steps do not establish deployment to a production environment.
  • The repository documents Ethereum support, not compatibility with other chains.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
cawfree/create-react-native-dapp · Official homepage title · retained in its source language