Skip to content

5. Capstone: DeFi Components Intro

Complete the course loop through a small DeFi component.

Choose one:

  • Vendor: ERC-20 buy/sell flow, approve, inventory, and withdrawals
  • DEX: ETH/token pool, swap, price function, and LP concepts

Optional extensions:

  • SpeedRun DEX challenge
  • Simplified stablecoin: collateral, mint, burn, and liquidation concepts
  • Further reading on oracles, lending, and stablecoins
  • Complete a minimal Vendor or DEX implementation
  • Write basic tests
  • Deploy to a testnet
  • Organize portfolio links
  • GitHub repo
  • Testnet deployment address
  • Frontend demo
  • README
  • Transaction or block explorer links
  • Three security risk notes