# Deploying Your First App I Austin Griffith

- Speakers: [Austin Griffith](https://streameth.org/speakers/austin-griffith)
- Channel: [ETHGlobal](https://streameth.org/ethglobal)
- Date: 2025-11-09
- Duration: 14:05
- Topics: Scaffold-ETH, Speedrun Ethereum, Ethereum Foundation, Build Guild, Foundry, Hardhat, Anvil, Dapp development, Solidity, smart contracts, local blockchain, React, Next.js, useScaffoldRead, useScaffoldWrite, counter contract, burner wallet, faucet, Debug UI, Ethereum dev environment, deploy script, testnet, mainnet, decentralized app, Web3 development
- Watch: https://streameth.org/watch/yt-IdjXBeKRiyc
- YouTube: https://www.youtube.com/watch?v=IdjXBeKRiyc

## Description

Austin Griffith walks developers through how to build and deploy their first decentralized application using Scaffold-ETH, a framework that streamlines smart contract development. He starts by demonstrating simple contracts such as a counter and WETH in a browser to show how Solidity code can handle real value. Then, he introduces a hands-on setup using npx create-eth@latest to generate a Scaffold-ETH project with either Foundry or Hardhat, followed by spinning up a local Anvil blockchain and running a front end that connects directly to deployed contracts. Using the built-in burner wallet and faucet, developers can test transactions instantly without worrying about gas or MetaMask setup.

Griffith then adds a basic counter variable and an increment() function to demonstrate the iterative workflow: write Solidity, deploy locally, and interact through Scaffold-ETH’s Debug UI. He shows how to integrate smart contracts into a front end using React and Scaffold-ETH hooks like useScaffoldRead and useScaffoldWrite. The tutorial emphasizes a fast development loop—edit, deploy, test, and repeat—before deploying to live networks such as Arbitrum or mainnet with yarn deploy. The session concludes with a preview of upcoming topics like building a DEX, lending platform, stablecoin, and prediction market, showing how this workflow scales from beginner exercises to full DeFi apps.

00:00 – Introduction and agenda
00:31 – Workshop topics overview
00:49 – Ethereum Foundation tour initiative
01:20 – Build Guild overview
01:41 – Scaffold-ETH introduction
02:00 – Speedrun Ethereum curriculum
02:38 – Two-hour session roadmap
02:57 – Simple contract demo in Remix
03:36 – Exploring the WETH contract
04:15 – How code manages real value
04:30 – Creating a Scaffold-ETH project
04:53 – Foundry vs. Hardhat setup
05:46 – Project installation and setup
06:12 – Running a local Anvil chain
06:46 – Starting the front end
07:29 – Deploying the starter contract
07:49 – Tour of the example contract
08:31 – Burner wallet and faucet usage
09:12 – Using the Debug UI
09:50 – Writing and testing the greeting function
10:13 – Adding a counter variable
10:35 – Implementing the increment function
11:20 – Solidity learning resources
11:38 – Testing the counter in the UI
11:58 – Customizing the front end with React
12:18 – Using Scaffold-ETH hooks
12:39 – Adding contract interactions in React
13:08 – Auto-generating UI components
13:41 – Deploying to testnet and mainnet

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

🇮🇳 *ETHGlobal New Delhi*
This workshop is specifically for ETHGlobal New Delhi, a 3-day hackathon held September 19-21 at the India International Convention & Expo Centre, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! Watch the full ETHGlobal New Delhi 2025 playlist here: https://www.youtube.com/playlist?list=PLXzKMXK2aHh7zCFW3hBqatZ18rQaYeEJL
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

✅ *Follow BuidlGuidl*
X: https://x.com/buidlguidl

✅ *Follow ETHGlobal*
X: https://x.com/ETHGlobal​
Warpcast: https://warpcast.com/ethglobal
Website: https://ethglobal.com
YouTube: https://www.youtube.com/c/ETHGlobal 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

_Are you interested in Ethereum development and entrepreneurship?_
👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events
🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus
📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city
