It’s time to Level Up!

We are stoked to start our Web3 Study Group. This is not ‘another’ course. Like-minded people coming together. This is a unique opportunity for developers to enhance their skills in Web3. This journey is designed to provide practical, hands-on challenges you can complete independently or together. This first Challenge starts with creating real-world DeFi smart contracts.

Overview

Join us for a hands-on experience where you can work alone or with fellow developers to tackle progressively complex challenges. Throughout this study group, you'll build a fully functional DeFi smart contract, starting from basic lending functionalities to incorporating advanced features like ERC20 token handling, collateral management, and sophisticated liquidation mechanics. You will master the development framework Foundry thanks to lessons from Cyfrin Updraft, and you will deploy on Scroll Sepolia while building towards the eventual Lending Smart Contract from Chainlink’s DeFi repository.

How It Works

Schedule and Format

Challenge Breakdown

  1. Basic Lending and Borrowing: Create a contract for simple ETH lending and borrowing.
  2. ERC20 Token Integration: Add ERC20 token functionality and remove ETH borrowing.
  3. Collateral-Based Borrowing: Implement borrowing against ETH collateral.
  4. Advanced Features: Integrate additional features like price feeds, error handling, and event logging.
  5. Final DeFi Contract: Evolve your contract to include full-fledged DeFi functionalities, mirroring the provided final contract example from Chainlink.

Register Now