Web3Dev.Community | Build on ETH Intro Workshop II
Want to build dApps on Ethereum but don't know where to start?
Try to join the upcoming Devcon / ETHGlobal BKK hackathon and wonder how to prepare?
We have experienced Tech Lead/Founders to serve as tutors to highlight key stuff and answer your questions!
---
Workshop sponsored by Ethereum Foundation @EFDevcon team as part of the RTD (Road to Devcon) Grants
A flipped classroom, we're going to curate a reading list and focus on show & tell, Q&A during the session. Join TG to stay tuned https://t.me/+7c5yTGBTolc0ZTc1
## Who is this for
This workshop is for developers who want to build on Ethereuem ecosystems. Most importantly, you plan to further your learning with talks (in-person/remotely) at [Devcon](https://devcon.org/) or get your hands dirty at hackathons like [ETHGlobalBKK](https://ethglobal.com/events/bangkok) in Nov.
You're likely either
- 🧑💻 **Experienced Web2 Developers** - Developer by trade but you have never build on Web3 in production
- 🙆 **Crypto users** - You're native in web3, somewhat technical and trying to learn how things are built
- 🚀 **Technical Product People** - You don't code much at work but went through basic programming bootcamps, keen to understand more on web3 devs
## About the instructors
Vincent and 0xhatsume are Founders experienced in Web2 and Web3. 0xHatsume will introduce starknet ecosystems with his experience building on-chain games. Vincent will cover demos on dApp development with commonly used services and provide primers on concepts such as account abstraction, FHE and attestations.
We also have Dipesh, CEO and Emmanuel, CTO. Both, Co-Founders of BuildBear Labs, a Web3 DevTool streamlining smart contract testing. They're passionate about improving developer experiences and simplifying blockchain testing environments.
They will share Development practices and tech stack. Intro to Hardhat, Foundry, wagmi(Web3 actions, gas management, infrastructure) and beginner friendly toolkits, tips on scaffolding projects and optimizing workflows.
Agenda
- 1845:🍕 Open floor & Networking
- 1900-1910: Intro & Housekeeping
- 1910-1945: #1 Common dApps primitives, applied cryptography by @debuggingfuture
- 1945-2000: [🗣️ Break out session - learning curve, hackathon experience sharing]
- 2000-2015: #2 Best practices and key techstack on Web3 dev by @dipesh, @emmanuel
- 2015-2040: #3 Intro to starknet by @0xhatsume
- 2050-2100: [Outro - Devcon]
- 2100: 📷! Networking🍷! Q&A
### Guiding Questions
We wish you will have more ideas on below to continue your journey:
- What are some notable dApps and how are they being built? Why Smart contract?
- What happens under the hood when you sign a transaction?
- What are some technologies to build privacy-preserving applications such as FHE?
- How to create an on-chain/off-chain attestations?
- What are some example hackathon projects and how are they special?
### What will NOT be covered
- Protocol knowledge except the essential, such as fault proofs, MEV, ZKEVM etc. We recommend materials from https://epf.wiki/
- Particular techstack (of hackathon sponsors). Check ETHGlobal youtube channel for corresponding quick intros.
- How to launch a token
### Format
- It will be a after-work 3*30mins sessions with food.
- To get most out of it, recommend to spend an hour or 2 on the reading lists, tried to follow a few tutorials, have a brief project idea in mind and prepare for questions!
---
## Reading List
More Details TBA
#### Core Reads
- [ScaffoldETH](https://scaffoldeth.io/)
- [Scaffold-Stark-2](https://github.com/Scaffold-Stark/scaffold-stark-2)
- [Scaffold ETH 🛠️ Building dApps Quickly](https://www.youtube.com/watch?v=Cg4uL6lnf-s)
- What is [Ethereum Name Service](https://docs.ens.domains/learn/protocol)
- [Ethereum Attestation Service](https://attest.org/)
- [Protocol Foundations 001: Cryptography](https://summerofprotocols.com/wp-content/uploads/2023/12/53-BEIKO-001-2023-12-13.pdf)
- [Ethereum in 30 minutes by Vitalik Buterin](https://www.youtube.com/watch?v=UihMqcj-cqc)
---
We're partnering with ETHGlobal Singapore hackathon https://ethglobal.com/events/singapore2024
Sign up here for for guaranteed entry & extra perks!
https://docs.google.com/forms/u/0/d/1ap40lW7jSZRIKIaFt_Zglt9Ap4DnaxDGlqUbqi_fYuY/viewform?edit_requested=true