π ETH Basic Typescript Starter
β¨ New version β¨
(Older version available here)
This monorepo should allow you to get started with a simple Greeter smart contract on your local hardhat netowrk and Polygon testnet (Mumbai) in record time with this basic react stack using
- React / Typescript (NextJS)
ποΈ Turborepoπ· Hardhat, with tests & plugings setup:- hardhat-deploy
- hardhat-gas-reporter
π wagmi &π RainbowKit !- Tailwind CSS with DaisyUI
πΌ !
Get Started
Install dependencies
npm install
The repo consists of 2 apps ethereum (hardhat project) & your web app. Running
npm run dev
will concurrently:
- start your local chain
- compile contracts
- deploy contracts locally as described by the hardhat-deploy plugin
- start your web app on port 3000
/apps
/ethereum
/web
[...]
/packages
/types
[...]
Tests
Test your project with npm run test
.