Overview
Web3 App Template built using Next.js, RainbowKit, SIWE, Disco, and more!
The TurboETH Web3 App template is both opinionated and minimalist. It comes equipped with essential boilerplate code, a robust set of common developer tools, and unstyled components, all crafted with the intention of facilitating the development of web apps on an Internet scale.
TurboETH CLI
![](https://mintlify.s3-us-west-1.amazonaws.com/weak-gold-alpaca/assets/cli/turbo-eth-cli.png)
The TurboETH CLI is the recommended way to get started. With the CLI, you can select from a range of integrations, providers, and networks to kickstart your project.
Get started with the TurboETH CLI by running the following command in your terminal:
pnpm create turbo-eth@latest
Integrations
TurboETH provides a suite of integrations with diverse protocols and applications, intended to significantly expedite the development process.
These integrations reside in standalone folders and pages, granting you the flexibility to add or remove them from your project as needed. Designed with modularity at their core, they can be used in any combination that suits your requirements.
The integrations are organized into the following categories:
𧹠Core Integrations
Core integrations are an essential part of the TurboETH template. They cannot be removed from the project and are intended to be used in every app.
âī¸ Smart Contract Integrations
Smart contract integrations are specifically designed to streamline the interaction with smart contracts. This is accomplished using custom hooks generated by the Wagmi CLI, paired with purpose-built components and hooks.
đĒ ERC20
Interact with ERC20 contracts
đŧī¸ ERC721
Interact with ERC721 contracts
đŧī¸ ERC1155
Interact with ERC1155 contracts
đ° PoolTogether
PoolTogether is a prize savings protocol
đģ Aave
Borrow and lend assets seamlessly
đž Arweave
Permanent information storage
đŋ Lens Protocol
Social Layer for Web3
𧰠API Integrations
API integrations are designed to simplify the interaction with external APIs.
đĒŠ Disco
Web3 identity simplified
đ Etherscan
Blockchain metadata
đ¤ OpenAI
Add AI to your app
đĻ Gelato
Automate Smart Contract Execution
âī¸ Moralis
Enterprise-grade APIs and real-time blockchain data
đ Gitcoin Passport
Take control of your identity
đĻ DefiLlama
Open and transparent DeFi analytics
đģ SDK Integrations
SDK integrations are designed to simplify interactions with protocols and applications that offer SDKs for use.
đĨ Lit Protocol
Distributed threshold cryptography
đ Connext
Cross-chain communication
đē Livepeer
Video infrastructure protocol
đ Push Protocol
Web3 communication network
đ§ Utility Integrations
Utility integrations are designed to streamline the development process, offering practical tools and utilities for your app, or to assist in creating new integrations.
Roadmap
Right now TurboETH is a Web3 App Template built using Next.js, RainbowKit, SIWE, Disco, and Etherscan.
In the future TurboETH will be an â Open Source Web3 Build System that supercharges developers with decentralized and distributed primitives: blockchains, authentication, identity, storage, and access controls.
Giving all developers (Web2 + Web3) new superpowers.