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.
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.
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
Clone https://github.com/blocknative/react-demo.git.
Navigate to the react-demo project directory.
Run yarn to install dependencies.
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.
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

