OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

React Demo

React Demo is a JavaScript and React example project demonstrating how to integrate Blocknative’s Web3-Onboard library into a web application.

Independent OpenViST project profile, based on linked sources.

React Demo — 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 when you need a concrete React example for exploring or adapting a Web3-Onboard integration.

Who it is for

  • React developers exploring wallet onboarding for a dApp.
  • Developers seeking a basic Web3-Onboard integration example to adapt.

Documented uses

  • Review a basic Web3-Onboard integration in a React application.
  • Install the project dependencies and start the example locally.
  • Adapt demo content into a custom React dApp onboarding experience.
Before you choose

Requirements & limits

The repository is publicly accessible and provides clone and setup instructions.

  • The project uses React App Rewired; its README points to config-overrides.js for build configuration details.
  • Some wallets require HTTPS, so local wallet testing may need a certificate or a browser-specific localhost setting.
  • The example does not specify particular wallet support or production deployment.

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

Set up the React Demo locally

Install the project dependencies and start its local development server.

Before you start

  • Git
  • Yarn
  • A local development environment

Steps

  1. Clone https://github.com/blocknative/react-demo.git.

  2. Navigate to the react-demo project directory.

  3. Run yarn to install dependencies.

  4. Run yarn start to start the development server.

Expected outcome

The project runs locally at localhost:3000.

Guide limitations

  • Some wallets require HTTPS; the README describes a valid localhost certificate or a Chromium-based browser setting to allow invalid localhost certificates.
  • The setup instructions do not document production deployment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
blocknative/react-demo · Official homepage title · retained in its source language