Skip to content

Latest commit

 

History

History
128 lines (107 loc) · 5.29 KB

overview.mdx

File metadata and controls

128 lines (107 loc) · 5.29 KB
title description
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.

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 are an essential part of the TurboETH template. They cannot be removed from the project and are intended to be used in every app.

Wallet Connection Manager Account authentication

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.

Interact with ERC20 contracts Interact with ERC721 contracts Interact with ERC1155 contracts PoolTogether is a prize savings protocol Borrow and lend assets seamlessly Permanent information storage Social Layer for Web3

API integrations are designed to simplify the interaction with external APIs.

Web3 identity simplified Blockchain metadata Add AI to your app Automate Smart Contract Execution Enterprise-grade APIs and real-time blockchain data Take control of your identity Open and transparent DeFi analytics

SDK integrations are designed to simplify interactions with protocols and applications that offer SDKs for use.

Distributed threshold cryptography Cross-chain communication Video infrastructure protocol Web3 communication network

Utility integrations are designed to streamline the development process, offering practical tools and utilities for your app, or to assist in creating new integrations.

Create temporary private keys Start a new integration from scratch

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.

Roadmap & Vision