🏗 Scaffold-ETH 🚨🚨 This repository has been archived and is now read-only 🚨🚨 You are still welcome to fork and use as a template but no more changes will be…
🏗 Scaffold-ETH
🚨🚨 This repository has been archived and is now read-only 🚨🚨
You are still welcome to fork and use as a template but no more changes will be made to this repository.
🎖 Scaffold-ETH 2 is the latest version, we recommend you fork: https://github.com/scaffold-eth/scaffold-eth-2
---
> everything you need to build on Ethereum! 🚀
🧪 Quickly experiment with Solidity using a frontend that adapts to your smart contract:
🏄♂️ Quick Start
Prerequisites: Node (v18 LTS) plus Yarn (v1.x) and Git
🚨 If you are using a version < v18 you will need to remove openssl-legacy-provider from the start script in package.json
> 1️⃣ clone/fork 🏗 scaffold-eth:
bash
git clone https://github.com/scaffold-eth/scaffold-eth.git
> 2️⃣ install and start your 👷 Hardhat chain:
bash
cd scaffold-eth
yarn install
yarn chain
> 3️⃣ in a second terminal window, start your 📱 frontend:
🚨 if your contracts are not deployed to localhost, you will need to update the default network in App.jsx to match your default network in hardhat-config.js.
bash
cd scaffold-eth
yarn start
> 4️⃣ in a third terminal window, 🛰 deploy your contract:
🚨 if you are not deploying to localhost, you will need to run yarn generate first and then fund the deployer account. To view account balances, run yarn account. You will also need to update hardhat-config.js with the correct default network.
bash
cd scaffold-eth
yarn deploy
🔏 Edit your smart contract YourContract.sol in packages/hardhat/contracts
📝 Edit your frontend App.jsx in packages/react-app/src
💼 Edit your deployment scripts in packages/hardhat/deploy
📱 Open http://localhost:3000 to see the app
🚨📡 To deploy to a public domain, use yarn surge. You will need to have a surge account and have the surge CLI installed. There is also the option to deploy to IPFS using yarn ipfs and yarn s3 to deploy to an AWS bucket 🪣 There are scripts in the packages/react-app/src/scripts folder to help with this.
📚 Documentation
Documentation, tutorials, challenges, and many more resources, visit: docs.scaffoldeth.io
🍦 Other Flavors
- scaffold-eth-typescript
- scaffold-eth-tailwind
- scaffold-nextjs
- scaffold-chakra
- Scaffold-ETH x Buildbear
- eth-hooks
- eth-components
- scaffold-eth-expo
- scaffold-eth-truffle
🔭 Learning Solidity
📕 Read the docs: https://docs.soliditylang.org
📚 Go through each topic from solidity by example editing YourContract.sol in 🏗 scaffold-eth
🛠 Buidl
Check out all the active branches, open issues, and join/fund the 🏰 BuidlGuidl!
- 🚤 Follow the full Ethereum Speed Run
- 🎟 Create your first NFT
- 🥩 Build a staking smart contract
- 🏵 Deploy a token and vendor
- 🎫 Extend the NFT example to make a "buyer mints" marketplace
- 🎲 Learn about commit/reveal
- ✍️ Learn how ecrecover works
- 👩👩👧👧 Build a multi-sig that uses off-chain signatures
- ⏳ Extend the multi-sig to stream ETH
- ⚖️ Learn how a simple DEX works
- 🦍 Ape into learning!
💌 P.S.
🌍 You need an RPC key for testnets and production deployments, create an Alchemy account and replace the value of ALCHEMY_KEY = xxx in packages/react-app/src/constants.js with your new key.
📣 Make sure you update the InfuraID` before you go to production. Huge thanks to Infura for our special account that fields 7m req/day!
🏃💨 Speedrun Ethereum
Register as a builder here and start on some of the challenges and build a portfolio.💬 Support Chat
Join the telegram support chat 💬 or buidlguidl discord to ask questions and find others building with 🏗 scaffold-eth!
---
🙏 Please check out our Gitcoin grant too!
Automated with Gitpod

Members
-
scaffold-eth-2 ★ PINNED
Open source forkable Ethereum dev stack
TypeScript ★ 2.0k 15d agoExplain → -
scaffold-eth ★ PINNED ▣
🏗 forkable Ethereum dev stack focused on fast product iterations
CSS ★ 9.0k 2y agoExplain → -
se-2-challenges ★ PINNED
SpeedRunEthereum challenges (Powered by Scaffold-ETH 2)
★ 207 14d agoExplain → -
scaffold-eth-examples ★ PINNED
Scaffold-Eth 🏗 examples repo
CSS ★ 222 2y agoExplain → -
eth-ui ★ PINNED ▣
🖇 React library of commonly used Ethereum hooks
TypeScript ★ 439 2y agoExplain → -
eth-components ★ PINNED
📦 React library of commonly used Ethereum components
TypeScript ★ 125 3y agoExplain → -
scaffold-eth-challenges
Scaffold-Eth 🏗 Challenges repository
★ 658 2y agoExplain → -
scaffold-eth-typescript ▣
Typescript version of Scaffold-Eth 🏗
TypeScript ★ 179 2y agoExplain → -
punk-wallet
🧑🎤-punk-wallet
JavaScript ★ 54 2mo agoExplain → -
create-eth-extensions
Extensions for create-eth (npx tool for Scaffold-ETH)
★ 50 2mo agoExplain → -
scaffold-eth-typescript-challenges
All of our typescript challenges ported over from the javascript world
★ 27 3y agoExplain → -
Scaffold-ETH-DeFi-Challenges
No description.
Solidity ★ 27 2y agoExplain → -
buidlguidl-v3
No description.
JavaScript ★ 24 8mo agoExplain → -
create-eth ⑂
Create you own Scaffold-ETH toolkit
TypeScript ★ 23 14d agoExplain → -
docs.scaffoldeth.io
Documentation site for Scaffold-ETH 2
MDX ★ 21 19h agoExplain → -
OP-RetroPGF3-Discovery-Voting
Create the voting and discovery process for OP retroactive public goods funding for badgeholders
TypeScript ★ 15 1y agoExplain → -
scaffold-eth-docs
📑. Document repository for Scaffold-Eth 🏗
★ 10 3y agoExplain → -
scaffoldeth.io
Scaffold-ETH 2 landing page
TypeScript ★ 9 2mo agoExplain → -
burner-connector
No description.
TypeScript ★ 7 1mo agoExplain → -
SablierV2_starterKit
Let’s build a starter kit in se2 where someone who is building a protocol that needs streaming can fork our starter kit and have Sablier v2 with some cool vesting curve and other cool v2 features
TypeScript ★ 7 2y agoExplain → -
buidlguidl.com
(OLD) The home of the Buidl Guidl 🏰
JavaScript ★ 7 3y agoExplain → -
scaffold-eth-expo
Scaffold-ETH + Expo starter kit
JavaScript ★ 5 3y agoExplain → -
Punk-Wallet-Mobile
iOS/Android version on Punk Wallet 🧑🎤
JavaScript ★ 3 3y agoExplain → -
scaffold-ui
No description.
TypeScript ★ 2 1mo agoExplain → -
eth-contract-warehouse
No description.
TypeScript ★ 2 3y agoExplain → -
scaffold-eth-moonstarter
A scaffold-eth starter build with typescript, nextjs, chakra ui, eth-hooks
TypeScript ★ 2 3y agoExplain → -
scaffold-eth-typescript-examples
No description.
TypeScript ★ 1 3y agoExplain → -
next-bug ⑂
The React Framework
★ 1 4y agoExplain → -
scaffold-eth-cli ⑂
A starter kit for scaffold-eth projects
★ 1 4y agoExplain → -
eth-headless ▣
No description.
TypeScript ★ 1 3y agoExplain → -
se2-projects
No description.
TypeScript ★ 0 2mo agoExplain → -
jukebox
Pay to play crypto jukebox using Spotify API
CSS ★ 0 3y agoExplain → -
eth-tailwind ▣
No description.
JavaScript ★ 0 3y agoExplain →
No repos match these filters.