Web35 months

Blockchain Development

Smart contracts and dApps with a security-first mindset, since bugs here are permanent.

  1. Step 01

    Fundamentals

    Hashing, signatures, consensus, blocks, gas and wallet mechanics.

    CryptographyEVM
  2. Step 02

    Solidity

    Contracts, storage layout, modifiers, events and upgrade patterns.

    Solidity
  3. Step 03

    Tooling

    Foundry or Hardhat, testing, fuzzing, local chains and deployment scripts.

    FoundryHardhat
  4. Step 04

    dApp frontend

    wagmi/viem, wallet connection, transaction states and indexing with a subgraph.

    viemThe Graph
  5. Step 05

    Security

    Reentrancy, oracle manipulation, access control, audits and known exploit case studies.

    Auditing
  6. Step 06

    Beyond EVM

    L2s, account abstraction and an introduction to Solana's model.

    L2Solana