Practical overview
When it fits
Use it when you want a local Ethereum dapp scaffold that connects a React frontend, Foundry contract example and Anvil workflow, with optional subgraph indexing tools.
Who it is for
- Developers prototyping a contract-backed React dapp.
- Developers who want to run a frontend and local Ethereum chain together.
- Developers exploring subgraph indexing and generated GraphQL query hooks.
Documented uses
- Start a local Anvil chain and React development server together.
- Develop and test an example Counter smart contract with Foundry.
- Run the included deployment script against the local chain and regenerate wagmi hooks.
- Index smart contracts with a subgraph and query it using generated GraphQL hooks.
Requirements & limits
- The template is organized as a monorepo with Foundry and dapp projects plus wagmi and shared configuration packages.
- The development command is documented to start Anvil and the React app concurrently.
- The local deployment command also regenerates custom wagmi hooks.
- The README identifies Docker Compose as a way to run Anvil and graph-node locally.
- The README marks environment variables optional and documents Yarn for installing dependencies.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Start the local dapp development process
Install the project dependencies and launch the Anvil instance and React development server together.
Before you start
- The Typescript Eth Starter repository
- Yarn
Steps
Install dependencies with
yarn.Run
yarn run devto launch Anvil and the React app development server concurrently.
Expected outcome
The documented development process starts a local chain and the React app’s development server.
Guide limitations
- The README does not provide a full installation guide for Yarn or the other development tools.
- This guide covers local development startup, not deployment.
Deploy the example to the local chain
Run the project’s documented local deployment script and regenerate its custom wagmi hooks.
Before you start
- The Typescript Eth Starter repository
- Dependencies installed as described in the README
- A local development environment for the project
Steps
Run
yarn run deploy:local.The documented script runs the deploy script on the local chain and regenerates custom hooks into the wagmi configuration.
Expected outcome
The deployment script is run against the local chain, and custom hooks are regenerated into the wagmi configuration.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- nezz0746/typescript-eth-starter · Official homepage title · retained in its source language

