Web3 & Smart Contract Security
Audit smart contracts: reentrancy, access control, arithmetic and DeFi logic flaws
One-time payment · lifetime access · lessons, labs, exam and certificate included · no subscription.
About this course
Deployed smart contracts usually cannot be patched, so a single bug can leak funds forever, which is why auditing matters. This course teaches smart contract security on a local chain you run with Foundry and anvil, never real value. You start with the blockchain, the EVM and gas, then Solidity basics, before diving into the classic reentrancy bug: you deploy a vulnerable bank and an attacker contract yourself, watch the drain happen on your own chain, and fix it with checks-effects-interactions and a guard. Further lessons cover broken access control, arithmetic and logic errors, and price-oracle manipulation funded by flash loans, plus static analysis with Slither. You finish with an auditing workflow and a professional, severity-rated report written entirely against testnet or your own contracts.
Lessons
- Blockchain, Smart Contracts & the EVM Pro
- Reading Solidity Contracts Pro
- The Classic Reentrancy Vulnerability Pro
- Missing & Incorrect Access Control Pro
- Integer Issues & Business-Logic Bugs Pro
- Price-Oracle Manipulation & DeFi Risks Pro
- A Smart-Contract Audit Methodology Pro
- Writing a Professional Audit Report Pro
- Practical Exam: Earn Your TLC-WEB3 Pro