Urbe Campus ETHPrague edition
Urbe Campus 🎓
Urbe Campus is a 4-day bootcamp where students and beginner developers will be able to go from zero to hero with their Web3 development skills. This event will not only cover the basics of solidity syntax, tooling setup, and dApps development, but also will allow all the students to be prepared to attend the ETHGlobal hackathon in Prague!
Please bring your own laptop as all the sessions will be hands-on.
Agenda 🗓
May 26th (2pm-6pm) - Intro
Introduction to Blockchain
About Ethereum and EVM environments
What is a wallet? Why is needed?
How to create and start using a wallet
What is a transaction?
What is a smart contract? How to interact with them?
Introduction to Solidity
May 27th (2pm-6pm)- Solidity
Hardhat development kit
Solidity: Types, Functions, Storage, Arrays, Mappings, Structs, Imports, Inheritance
Building with OpenZeppelin Contracts (ERC20)
Code along: build a smart contract
Hardhat: testing and contract deployment
May 28th (9.30am-1pm) - Frontend
Building a dApp with Scaffold-ETH)
Frontend Setup
Connecting to Blockchain, Using Viem and Wagmi
Reading and Displaying Data
Writing to Contracts
May 29th (9.30am-1pm) - Challenges
Step by step on solving Speedrun Ethereum Challenge 1 using Scaffold ETH 2
Hackathon tips & tricks
Pre-requisites (MANDATORY!) 📚
Make sure to know enough about Typescript and React as we won't have time to cover the basics of that during the bootcamp.
Reading list 📚
Resources
Venue 📍
Urbe Campus will be hosted in the 42 coding school campus in Prague
Partners
ETHPrague - The Ethereum conference in prague
42Prague - The innovative coding school in Prague
ETHGlobal - The leading Ethereum hackathons
BuidlGuidl - The platform to Learn, build, and thrive on Ethereum
🎁 Special Perks for Urbe Campus Participants
Thanks to our partnerships with ETHGlobal, ETHPrague, and BuidlGuidl, Urbe Campus students get access to exclusive benefits:
🌐 ETHGlobal Benefits
Fast-track application to the ETHGlobal hackathon
Reduced staking fee of just 0.01 ETH
Discounted Pragma tickets (ETHGlobal’s builder conference) for just $29.
📌 To unlock these perks, you must attend at least 2 days of Urbe Campus sessions.
🎫 ETHPrague Conference Tickets
We're giving away a limited number of FREE tickets to the ETHPrague conference for students who attend at least 2 days of the bootcamp.
🛠️ Buidl Guidl Bounty Track
$2,000 in bounties for the best project built using Scaffold-ETH.
Open to teams with at least 50% Urbe Campus participants, who have attended 3 out of 4 sessions.
About urbe.eth 🐺
urbe.eth is the Italian community for Web3 builders, based in Rome:
Most notably, you may know us as the team behind ETHRome.
Our goal is to spread knowledge, awareness and education around the Web3 & Blockchain ecosystem, involving builders who create and bring new value to the space.
Our core activities include meetups, events, co-working days, traveling to hackathons & conferences and other educational activities.
On February 15, 2025, Urbe launched Urbe Hub, the first hub in Italy dedicated to Web3. If you’d like to visit us, you can register here.
Get involved on Discord, or follow on Twitter and Farcaster.