template-web3-app
⚡️ Web3 App Template built using Next.js, RainbowKit, SIWE, Disco and more!
templateboilerplatetypescriptnextjsethereumdappweb3tailwindcssweb3-dapprainbowkitnext13react
Overview
TurboETH is a Next.js starter template for building Web3 applications with wallet connection, user authentication and smart contract integration. It combines Web3 tools like RainbowKit and WAGMI with modern web development frameworks including TypeScript, Tailwind CSS and Prisma, designed for developers building decentralized apps that need both blockchain functionality and traditional backend infrastructure.
Features
wallet-connectionsign-in-with-ethereumerc20-integrationsmart-contract-integrationetherscan-apidisco-integrationgit-hookscommit-linting
Feature Flags
authenticationblogauthorizationnotificationsrateLimiting
Recommended Use Cases
ethereum-dapp-developmentweb3-application-starterblockchain-frontend
Frontend
nextjsreacttailwindcssradix-uiframer-motionlucide
Backend
nextjsprismawagmi
Auth Providers
rainbowkitsiwe
Deployment Targets
vercel
Payment Providers
None
Quick Facts
Stack
Framework
nextjs
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
rainbowkit, siwe
ORM
prisma
CI
husky, commitlint
Data Layer
Databases
postgresql
ORM
prisma
UI Stack
Styling
tailwindcss
Components
radix-ui
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
CI
travis-ci, husky, commitlint, eslint, prettier
Pricing
Classification
free
Selected
—
Notes
Open source template