Blockchain & Web3 Security

Secure smart contracts and decentralised applications in the Web3 era.

4 DaysAdvancedTensorNova Certificate of Completion

Course Curriculum

Module 1Blockchain Fundamentals
  • Distributed ledger and consensus mechanisms
  • Ethereum architecture and EVM
  • Wallets, keys, and address derivation
  • Transaction lifecycle and gas
Module 2Smart Contract Development
  • Solidity syntax and data types
  • OpenZeppelin contract libraries
  • ERC-20 and ERC-721 standards
  • Hardhat and Foundry development environments
Module 3Smart Contract Vulnerabilities
  • Reentrancy attacks and the DAO hack
  • Integer overflow and underflow
  • Access control vulnerabilities
  • Front-running and MEV
Module 4Security Auditing Tools
  • Static analysis with Slither
  • Symbolic execution with MythX
  • Fuzzing with Echidna
  • Manual code review methodology
Module 5DeFi & Web3 Risk
  • Flash loan attack anatomy
  • Oracle manipulation exploits
  • Bridge vulnerability analysis
  • Incident response for Web3 protocols

Prerequisites

  • Programming experience (any language)
  • Basic cryptography concepts
  • Familiarity with blockchain concepts

Who Should Attend

  • Security researchers entering Web3
  • Blockchain developers wanting to secure their code
  • DeFi founders and protocol teams

Interested in Blockchain & Web3 Security?

Our training advisors will help you choose the right batch format, dates, and pricing for your team or individual goals.