Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Create-turbo-eth is an interactive CLI tool designed to jumpstart your full-stack web3 apps.
create-turbo-eth is an interactive command-line scaffolding tool that generates full-stack web3 applications on Next.js, with support for multiple Ethereum networks, providers, and drop-in integrations.
Create-turbo-eth is a CLI package that bootstraps full-stack web3 dapps by asking you to pick integrations, providers, and networks during an interactive prompt. It is installed via pnpm, npm, or yarn and is part of the TurboETH ecosystem, which also produces specialized templates for identity, governance, and savings dapps. The generated project includes Next.js (next13), Tailwind CSS, and RainbowKit wallet connection out of the box, so you start with a working frontend rather than an empty folder.
--template — A flag that bootstraps more specialized apps: template-disco-app for Disco identity, template-tally-app for Tally governance plus OpenAI, template-bank-app for PoolTogether savings cards, places for digital collectibles, and turbo-slides for MDX-based presentations.--skip-git skips git repository initialization, --skip-install skips package installation, and --pnpm, --npm, or --yarn choose the package manager without a prompt.Run pnpm create turbo-eth@latest, npm create turbo-eth@latest, or yarn create turbo-eth in your terminal. The CLI then presents interactive prompts to select integrations, providers, and networks, and generates a project folder accordingly. For non-interactive scaffolding, pass flags like --template template-bank-app --skip-git to control the output.
Create-turbo-eth is an interactive CLI for generating full-stack web3 applications. It scaffolds a Next.js project with Tailwind CSS and RainbowKit, then adds the integrations, provider endpoints, and network configuration you choose during the prompt.
Production options are Ethereum Mainnet, Optimism, Arbitrum, Polygon, and Celo. Testnet options are Goerli, Sepolia, Optimism Goerli, Arbitrum Goerli, Polygon Mumbai, Celo Alfajores, and Base Goerli. The selected network is written into the generated project's configuration.
--skip-git and --skip-install flags do?--skip-git prevents the CLI from initializing a git repository after scaffolding, and --skip-install skips installing the project's npm dependencies. Both are useful when you want to integrate the generated code into an existing repository or run a custom install step later.
