Skip to content

SpeedRun Ethereum

SpeedRun Ethereum provides challenge-based practice. The course does not require learners to complete every challenge. Instead, learners use selected challenges at the right point in the learning path.

The required SpeedRun milestone is:

  • Challenge 0: Tokenization / NFT

This challenge belongs in Module 3 after learners have started using Scaffold-ETH 2.

SpeedRun Item Course Location Purpose
Challenge 0 Tokenization Module 3 Learn Scaffold-ETH 2, NFT, and full-stack interaction
Token Vendor Module 5 Learn ERC-20, approve, and contract-to-contract interaction
DEX Module 5 / elective Learn AMM, swap, and liquidity pool concepts
Oracle / Lending / Stablecoin Elective Explore more advanced DeFi systems

When working with SpeedRun:

  1. Open SpeedRun Ethereum.
  2. Choose the assigned challenge.
  3. Click Start quest.
  4. Read the challenge requirements.
  5. Complete the implementation locally.
  6. Deploy as required.
  7. Optionally use the platform’s validation flow to confirm the challenge.

Learners may keep these details for their own reference:

  • Challenge name
  • GitHub repo
  • Deployment address
  • Validation screenshot or challenge link
  • One issue you solved while completing the challenge
  • One risk or limitation in your implementation