We aim to make the bootcamp as interactive as possible ๐ค by discussing real-world challenges ๐ and limitations in existing systems, and by brainstorming new project ideas together ๐ก.
We also plan to hold weekly doubt-clearing sessions ๐๏ธ to support participants throughout the bootcamp.
Need some more incentive besides knowledge? We got you some โ guess what โ NFTs!!! ๐๐จ
- ๐ก Actually understand how DeFi works โ not just buzzwords
- ๐งฑ Build cool stuff on-chain, no testnet nightmares required
- ๐งฌ Earn exclusive NFTs to flex your on-chain journey
- ๐ฅ And most importantly โ you'll learn Web3 without wanting to rage-quit ๐ค
๐ Assignment: Simple NFT Example
๐๏ธ Date: June 1, 2025
- ๐บ Blockchain Basics YouTube Playlist
- ๐งฌ How does new Ethereum works
- ๐ Architecture of a Dapp
- ๐ฎ "Inter planatery" file system
- ๐ Intro to Side chain and Sharding
- ๐ Patrick Collins Tutorial (first 2-3 hours)
- ๐ก๏ธ Intro to rollups
- ๐งพ (Optional) Ethereum L2 - Optimistic and ZK Rollups
- ๐ (Optional) Bitcoin Whitepaper
- ๐ (Optional) Ethereum Whitepaper
๐๏ธ Date: June 3, 2025
- ๐ Explain Like I'm 13: DeFi
- ๐บ DeFi YouTube Playlist
- ๐ Traditional Finance YouTube Playlist
- ๐ DeFi Past, Present and Future
- ๐ Economic Models
- ๐ Money in the Modern Economy
- ๐ DeFi vs CeFi
๐ Assignment: Decentralized Staking
- ๐ Solidity by Example
- ๐ Patrick Collins Tutorial
- ๐โโ๏ธ Speedrun Ethereum Challenge
- ๐ Learn Solidity - RareSkills
- ๐ Solidity by Example
- ๐ USDC Smart Contract (ERC20)
- ๐ฐ ApeCoin Token Contract
- ๐ Solidity Style Guide - RareSkills
- ๐ Official Solidity Style Guide
- ๐งฉ ERC20 Tutorial (Without Events)
- ๐งช Solidity Events
- ๐ ERC20 Token Standard
- ๐๏ธ Constructing ERC20 Contract
- ๐งช Foundry Testing Solidity
- ๐ What is ERC-20?
- ๐ What is ERC721?
- ๐ป Hands on: ERC-20 + ERC-721
- ๐ Discussion on Oracles & Stablecoins: PDF | Excalidraw
- ๐ What is Chainlink?
- ๐ต Stablecoin Definition
- ๐ DeFi MOOC L7
- ๐ DeFi 2.0
- ๐ chianlink smart contract
- ๐ฆ Chainlink data feed
- ๐ฐ Stablecoin Playlist
- ๐ (Advanced) Chainlink Whitepaper
- ๐ฐ Maximal Extractable Value (MEV)
- ๐โโ๏ธ Understanding Front-Running
- ๐ฑ Flashbots
- ๐ค Frontrunners and MEV Explained
- ๐ก๏ธ Frontrun erc20
- ๐ค Flashbots (smart contract programmer)
- ๐งฉ MEV and Me
- ๐ Blockchain Front-Running: Risks and Protective Measures
- ๐ก๏ธ Blockchain Front-Running Risks and Protective Measures
๐ Assignment: Token Vendor
- ๐ฆ Liquidity Pools Explained
- ๐ฐ Lending & Borrowing in DeFi
- ๐พ Yield Farming Explained
- ๐ฆ Yearn Finance and YFI Explained
- ๐ Understanding Aave for Dummies
- ๐ Compound Finance DeFi Lending Platform
- ๐ฑ interest rate model of AAVe
- ๐ Defi Lending (rareskills)
- ๐ฑ Flash loans( rareskills )
- ๐ Different kind of loans w.r.t collteral
- ๐ compound (Smart contract programmer )
- ๐ (Advanced) Aave v2 Whitepaper
- ๐ (Advanced) Compound Whitepaper
- ๐ What is an Automated Market Maker (AMM)?
- ๐ฑ What is a Decentralized Exchange (DEX)?
- ๐ฆ What is Uniswap and How Does it Work?
- ๐ฎ DeFi MOOC L8
- ๐ Curve Finance Explained
- ๐ฑ constant product AMM math
- ๐ฆ uniswap v2 course
- ๐ AMM vs Order Book
- ๐ (Advanced) AMM book
- ๐ (Advanced) Stablecoins 2.0 Paper
- ๐ (Advanced) Uniswap v3 Book
- ๐ (Optional) DefiPy
๐ Assignment: Dice Game
๐ Assignment: Build a DEX
- ๐ฅ Playlist: DeFi Security
- ๐ DeFi Security Practices for Safer Smart Contracts
- ๐ GitHub: Checks While Hacks (DeFi Hack Case Studies by Prince)
- ๐งช Cyfrin Updraft: Audit and Attack Simulation Course
- ๐ฏ Damn Vulnerable DeFi - Practice CTF for DeFi Exploits
- ๐ Ethereum Staking Mechanics โ Step-by-Step
- ๐ง Semantics of Staking 1 : Liquefaction
- ๐กSemantics of Staking 2: Restaking
- ๐Semantics of Staking 3: Advanced Constructions
- ๐ EigenLayer Whitepaper
- ๐งพ Understanding the EigenLayer Whitepaper
- ๐ Part 1 : Crypto Aggregation Theory
- ๐ Part 2: Bridge Aggregation in a Multi-Chain World
- ๐ Smart Order Routing
Welcome to the next level of your DeFi Bootcamp experience! ๐
To honor your learning, participation, and growth, we're issuing 3 exclusive NFT tiers. These NFTs serve as on-chain proof of your dedication and skill, symbolizing your identity within the Web3 ecosystem.
Each NFT is soulbound (non-transferable) and reflects your personal bootcamp achievement.
Tier: Legendary
Style: Elite / Heroic
๐ You've gone above and beyond โ completing every challenge, actively engaging in discussions, and blazing a trail for others to follow. To earn this NFT, you must:
- โ Complete all 5 assignments
- โ Complete SpeedRunETH's Over-Collateralized Lending or Prediction Markets
- ๐ฌ Actively participate in group discussions
Tier: Epic
Style: Skilled / Fast
๐ฅท You've demonstrated skill and speed โ completing all assignments and contributing meaningfully in discussions. To earn this NFT, you must:
- โ Complete all 5 assignments
- ๐ฌ Actively participate in group discussions
Tier: Rare
Style: Curious / Learning
๐ฑ You're starting your journey with curiosity and enthusiasm โ completing some assignments and engaging with the community. To earn this NFT, you must:
- โ Complete at least 2 assignments
- ๐ฌ Actively participate in group discussions
- ๐ Immutable proof of your learning and engagement
- ๐ Unlock exclusive community roles and perks
- ๐ Showcase your Web3 identity with pride