# Beginner Workshop, Building a dapp Quickly with Scaffold ETH I Kevin Jones

- Speakers: Kevin Jones
- Channel: [ETHGlobal](https://streameth.org/ethglobal)
- Date: 2025-10-09
- Duration: 26:40
- Topics: Scaffold ETH, Build Guild, Ethereum, dapp, smart contract, Next.js, TypeScript, Hardhat, Foundry, burner wallet, faucet, Vercel, Base testnet, deployment, DaisyUI, Tailwind CSS, developer onboarding, AI development, wallet security, testnet tokens, subgraph, extensions, monorepo, contract verification, hooks, components, UI prototyping, grants, DAO, The Graph
- Watch: https://streameth.org/watch/yt-qbyZ7beON4k
- YouTube: https://www.youtube.com/watch?v=qbyZ7beON4k

## Description

Kevin Jones, developer relations engineer at The Graph and BuildGuild core member, leads a beginner workshop on rapidly building decentralized applications (dapps) using Scaffold ETH. He introduces Build Guild, a Wyoming DAO focused on onboarding Ethereum developers via challenges, batch programs, and grants.

The session demonstrates using Scaffold ETH—a TypeScript-based, monorepo starter kit with Hardhat/Fundry support—for bootstrapping dapps. Kevin walks through initializing a project, exploring the directory, deploying a sample smart contract, and leveraging built-in features like burner wallets, debug tools, and auto-generated contract types. He showcases rapid UI prototyping with Next.js, DaisyUI, and Tailwind, integrating pre-built components and hooks for contract interaction. The workshop covers modifying contracts, redeploying, and updating the frontend, then deploying to Base testnet, verifying contracts, and pushing the app live with Vercel. Kevin emphasizes AI-powered development, best practices for wallet security, acquiring testnet tokens, and provides resources for further learning.

00:00 Introduction  
00:32 About BuildGuild  
01:08 Build Guild Programs & Scaffold ETH Overview  
02:27 Scaffold ETH Setup & Extensions  
03:48 Project Initialization & Directory Structure  
05:09 Exploring the Starter Smart Contract  
06:14 Running Local Chain & Frontend  
07:07 Deploying & Interacting with the Contract  
08:38 Burner Wallet & Faucet Features  
09:47 Handling ETH/Wei & Contract State  
10:05 Modifying the Smart Contract  
11:57 Next.js Frontend Structure  
13:15 Customizing the UI with DaisyUI & Tailwind  
15:00 Using Pre-built Components & Hooks  
16:39 Displaying & Updating Contract Data  
17:19 Writing to the Contract from the UI  
19:14 Input Handling & State Management  
19:53 Generating & Funding Deployment Accounts  
21:05 Deploying & Verifying on Base Testnet  
22:21 Configuring Frontend for Base  
23:04 Connecting Wallets & Final Deployment to Vercel  
24:13 Making the App Public & Submitting  
24:28 Q&A: Wallets, Security, and Testnet Tokens  
26:23 Closing Remarks

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

🇫🇷 *ETHGlobal Cannes*
This workshop is specifically for ETHGlobal Cannes, a 3-day hackathon held July 4-6, 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 Cannes 2025 playlist here: https://youtube.com/playlist?list=PLXzKMXK2aHh5N2DCwhcEshNW9C8knZ1T-&si=Lc-WOyfkAVP2--R4

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

✅ *Follow Kevin Jones*
X: https://x.com/cryptomastery_

✅ *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

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