🏌️ Welcome to SpeedRun PuttPutt powered by 🏗 Scaffold-ETH 2! Dive into a game of PuttPutt where you will familiarize yourself with the foundational aspects of the EVM, Smart Contracts and Solidity. As you make your way through each hole, you'll not only be refining your technical skills but also discovering valuable resources and links pivotal to your development journey. The game will challenge you to unlock smart contract functionalities, understand gas, wallets and even explore some of the most iconic contracts on the Ethereum blockchain. Put on your golfing hats, it's time to tee off on a decentralized adventure! ⛳️
💬 Meet other builders and become part of the community in the 🏗 scaffold-eth developers chat
Before you begin, you need to install the following tools:
- Node (v18 LTS)
- Yarn (v1 or v2+)
- Git
Then download the challenge to your computer and install dependencies by running:
git clone https://github.com/Astronaut828/SpeedRun_PuttPutt.git
cd SpeedRun_PuttPutt
yarn install
In the same terminal, start your local network (a blockchain emulator in your computer):
yarn chain
In a second terminal window, 🛰 deploy your contract (locally):
cd SpeedRun_PuttPutt
yarn deploy
In a third terminal window, start your 📱 frontend:
cd SpeedRun_PuttPutt
yarn start
📱 Open http://localhost:3000 to see the app.