typescript-eth-starter
typescript-eth-starter copied to clipboard
🔌 Ethereum Dapp Basic Typescript Starter
🔌 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
.