Collections
Courses gathered from across Ethereum, in the order their makers teach them.
- Ethereum & ETH for Beginners
Start here to understand Ethereum, ETH and what you can do with them. Learn from Vitalik Buterin, Cyfrin and other educators, then try a wallet safely. Ten lessons, no coding required.
- PSE Lectures: Elliptic Curve Cryptography
The 35 publicly available lessons from PSE’s 38-part course on elliptic-curve cryptography. Follow the curriculum from set theory, groups, and fields through rational maps, torsion points, the Weil pairing, and Miller’s algorithm.
- Solidity & Smart Contract Development
Build your first smart contracts with Cyfrin, then learn how the EVM works, test with Foundry, spot security risks and use AI critically. Ten lessons for programmers ready to move from Solidity basics to a small working app.
- ZK Whiteboard Sessions
The Zero Knowledge podcast's whiteboard course: researchers explain SNARKs, STARKs, PLONK, lookups, zkVMs and more, one module at a time.