Building apps quickly on Ethereum
summary
Shows building from template to live app: uses Scaffold‑ETH2 and Speed Run Ethereum patterns, edits a Solidity contract live, and deploys a simple staking contract that requires exactly 0.01 ETH stake / 0.001 ETH bonus after a 30‑second lock. Uses burner wallets locally, yarn deploy and yarn generate, then pushes frontend to Vercel; contract goes live on Optimism as stupid‑Staker. Demonstrates reads/writes, OpenZeppelin Ownable swap, prizePool increment via direct sends, and notes bots often don’t immediately exploit such obvious honey‑pots.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 1:04Speedrun Ethereum overview
- 2:39Advanced DApp concepts
- 4:37Scaffold-ETH overview
- 6:07Project setup
- 7:44Local blockchain setup
- 9:46Contract deployment and interaction
- 12:05Debugging and tinkering
- 14:53Burner wallets and UX
- 17:36Ownership patterns
- 21:01Building the 'Stupid Staker'
- 24:13Staking logic implementation
- 28:18Read functions and time tracking
- 31:37Implementing withdrawal and prize pool
- 34:03Prize pool logic testing
- 37:15Contract security and rug pulls
- 39:16Testing with burner wallets
- 42:00Building the frontend UI
- 44:57Frontend contract interaction
- 47:45Unstaking function
- 50:54Preparing for deployment
- 53:40Deploying to Optimism
- 55:22Frontend configuration and launch
- 58:47Final testing on live network
- 1:03:36Contract verification and conclusion
related talks
01h 05mQuickly Build Production Apps on Ethereum
01h 03mBeginners Track Welcome & Speedrun Ethereum Introduction
25mBuilding Your First App on Ethereum
31mBuidl Full Stacks dapps Fast!
34mBuilding Apps on Ethereum
53mThe Hackathon stack and how to Speedrun Ethereum
32mScaffold-ETH - The Ethereum Hackathon Stack
42mBuilding Full-Stack dApps
