Beginner Workshop, Building a dapp Quickly with Scaffold ETH I Kevin Jones
Thu, Oct 2, 2025, 12:00 AM
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 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _