Git Product home page Git Product logo

scaffold-eth-docs's Introduction

description
Scaffold-eth is everything you need to get started building decentralized applications on Ethereum! ๐Ÿš€

๐Ÿ— Welcome to Scaffold-eth

About Scaffold-eth

Scaffold-eth provides an off-the-shelf stack for rapid prototyping on Ethereum, giving developers access to state-of-the-art tools to quickly learn and ship an Ethereum-based dApp.

{% embed url="https://youtu.be/8P1mIlKGFMs" %} ๐Ÿคฟ Scaffold-eth quick intro {% endembed %}

The Scaffold-eth stack

Scaffold-eth is not a product itself but more of a combination or stack of other great tools. It allows you to quickly build and iterate over your smart contracts and frontends.

Here are the main components:

  • Solidity for writing smart contracts.
  • Hardhat for running local networks, deploying and testing smart contracts.
  • React for building a frontend, using many useful pre-made components and hooks.
  • Ethers.js for interacting with deployed smart contracts and the frontend
  • Ant for your UI. Can be easily changed to Bootstrap or some other library you prefer.

About this Guide

The Scaffold-eth documentation is broken up into three main sections.


1. Getting Started - In the Getting Started section we start by going over how to install and run the sample project included with Scaffold-eth, as well as key pieces you can tweak to start learning how it works and how it interacts with Hardhat and React. The goal here is to get new developers up and running on Scaffoled-eth lightning fast. โšก๏ธ

As you edit your smart contract the frontend auto adapts

2. Toolkit - In the Toolkit section we cover a brief overview of the tools the Scaffold-eth wraps and utilizes, we look at some of the unique frontend resources that Scaffold-eth provides out of the box, and we look at some of the extra infrastructure features that can be helpful as developers begin to create more sophisticated projects.

3. SpeedRunEthereum - In the SpeedRunEthereum sections we provide an overview of the tasks that you can challenges that you can take on at SpeedRunEthereum.com to level-up your Scaffold-eth and web3 skills, as well as a catalog of recipes for some of the unique value props that web3 and the Ethereum ecosystem provides.

https://speedrunethereum.com/

Check the Built with Scaffold-eth section to see some production-grade projects built with Scaffold-eth.

BuidlGuidl.com is a community that builds solutions based on Scaffold-eth. Learn more about it on the BuidlGuidl.com section.

Finally, if you are running into some issue, check the Support section to find out how to get some help or troubleshoot some common problems people usually run into.

Wanna help Scaffold-eth grow? Is there some feature you'd like implemented? Did you run into a bug or did you solve one? Read the Contributing to Scaffold-eth section to learn how you can help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.