https://github.com/zhyd1997/turbo-dapp-starter-kit
A monorepo boilerplate for building modern Web3 apps with Next.js, Hardhat, Ethers.js, and Tailwind CSS — powered by Turborepo. Includes smart contracts, frontend UI, wallet connection, and shared packages.
https://github.com/zhyd1997/turbo-dapp-starter-kit
dap ethersjs hardhat rainbowkit shadcn-ui tailwindcss turbo wagmi web3
Last synced: about 1 month ago
JSON representation
A monorepo boilerplate for building modern Web3 apps with Next.js, Hardhat, Ethers.js, and Tailwind CSS — powered by Turborepo. Includes smart contracts, frontend UI, wallet connection, and shared packages.
- Host: GitHub
- URL: https://github.com/zhyd1997/turbo-dapp-starter-kit
- Owner: zhyd1997
- Created: 2025-06-05T07:23:10.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-04-16T21:58:46.000Z (about 2 months ago)
- Last Synced: 2026-04-16T23:31:27.231Z (about 2 months ago)
- Topics: dap, ethersjs, hardhat, rainbowkit, shadcn-ui, tailwindcss, turbo, wagmi, web3
- Language: TypeScript
- Homepage: https://turbo-dapp-starter-kit.vercel.app
- Size: 790 KB
- Stars: 6
- Watchers: 0
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Turbo DApp Starter Kit 🚀

A modern full-stack template for building decentralized applications (DApps) with the latest tools in Web3 and frontend development.
## ✨ Features
### Frontend
- **Next.js 15** – App Router, Server Components, Streaming
- **Tailwind CSS v4** – Utility-first styling with faster builds
- **shadcn/ui** – Accessible UI components built with Radix UI and Tailwind CSS
### Web3 Integration
- **Wagmi** – React hooks for Ethereum
- **RainbowKit** – Beautiful wallet connection modal
- **Viem** – Fast TypeScript-first Ethereum client
### Smart Contracts
- **Hardhat** – Smart contract development framework
- **Solidity** – Contract language
- **Ignition** – Opinionated deployment system for Hardhat
## 🛠 Tech Stack Overview
| Layer | Tech |
|------------|--------------------------------------|
| Frontend | Next.js, Tailwind CSS, shadcn/ui |
| Wallet | RainbowKit, Wagmi |
| Blockchain | Hardhat, Solidity, Viem |
| Deployment | Hardhat Ignition, optionally Docker |
## 📦 Getting Started
Click `Use this template` button on the top of the page.