← Back to Lesson Plan

🎯 Learning Objectives

Dive into what validators sign (attestations, proposals, etc.), why BLS signatures are used, and basic cryptography. Contrast with ECDSA for application signing (Phase 1).

📚 Resources

⏱️ Estimated Time

1.5 hours total

✅ Progress Tracking

Tick off items as you complete them:

  • Read "BLS Signatures" in Ethereum consensus specs
  • Study "Deposit Contract and Keys" documentation
  • Watch "BLS Signatures Explained" by Chainlink
  • Watch "Ethereum Validator Signing" by ConsenSys
  • Explain validator signing data structures in own words
  • Practice BLS signature generation with Python library