All courses
Professional tiersecurity

Blockchain & Smart Contract Security

Learn to find, exploit, and fix real smart contract vulnerabilities: the EVM execution model, live reentrancy attacks and the checks-effects-interactions fix, tx.origin authorization bugs and integer math pitfalls, oracle price manipulation, and automated static analysis with Slither -- all demonstrated with working exploits against deployed contracts, not just description.

Builds on: Solidity 0.8.24 + Slither 0.11.6 + web3.py 7.16 + eth-tester (py-evm)

6

modules

~5h

total time

Certificate

on completion

Cancel anytime

Curriculum

6 modules · 11 lessons

Unlock Professional tier

Subscribing to Professional unlocks every course at or below this tier — not just this one.