This is an opinionated monorepo template for web3 projects. It uses Foundry for smart contracts and Vite for the web app.
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Build
$ forge buildTest
$ forge testFormat
$ forge fmtA lightweight web app built with Vite and React, using wagmi for EVM integration.
Start the development server
$ pnpm devBuild the web app for production
$ pnpm build