Cohort 2 · 6-week live bootcamp

Blockchain Engineering Bootcamp

Go from “I can write Solidity” to “I can reason about nodes, transactions, and production-grade systems across chains.”

Reading + code, no videos Hands on course Code reviews 2×45-min live calls / week For devs
View Syllabus & Join Waitlist

Curriculum overview

6 weeks of written lessons and code examples — no videos. You’ll read, code, debug, and ship real things. Here's the high-level structure:

    Week 1 — Ethereum Internals, Nodes, and the Developer Environment

    • Foundational Architecture: Ethereum as a State Machine, Data Structures like Merkle Trees, and Accounts (EOAs vs Contracts).
    • Post-Merge Protocol: The split between the Execution Layer (EL) and Consensus Layer (CL).
    • Execution Environment (EVM): Stack, Memory, Storage, Gas Mechanics, and ABI Encoding.

    Week 2 — Smart Contracts: Foundations

    • Solidity-to-EVM Translation: ABI Encoding, Function Selectors, and Static vs. Dynamic Types.
    • Execution Flow & Context: Message Calls (CALL, DELEGATECALL, STATICCALL) and Reverts.
    • The EVM Dispatcher, Non-Payable Safety, and RLP Encoding.

    Week 3 — Transaction and Message Types in EVM

    • Transaction as a Signed Message: Nonces, Replay Protection (EIP-155), and Signing Preimage.
    • Transaction Types & Fee Models: Legacy (Type 0), Access Lists (EIP-2930), and Dynamic Fees (EIP-1559).
    • Transaction Lifecycle & Mempool Dynamics: Pending vs. Queued and Transaction Replacement.

    Week 4 — On-Chain Activity, Logs, Streaming, and Monitoring Systems

    • Off-Chain Intent & Signing: EIP-191 (Personal Sign) and EIP-712 (Structured Data).
    • Observability & Logs (Events): Topics and Data payload, and eth_getLogs.
    • Advanced Debugging & Tracing: Using eth_call vs debug_traceCall.

    Week 5-6 — Mini DEX + Live Monitoring System

    • The Token Economy and ERC-20 Standard: Mandatory Interface, Transfers, and Allowance Mechanism.
    • Full-Stack Integration & Architecture: Off-Chain State Persistence using a PostgreSQL database.

    By the end, you’ll ship a real vertical slice: contracts, backend, monitoring, and UI.

Join the Cohort 2 Waitlist

This bootcamp is a deep dive into Ethereum internals, transaction types, and building a live monitoring system. We focus on real-world education and outcomes to elevate your Web3 engineering skills.

The bootcamp is fully hands-on: weekly written lessons, deep code examples, two 45-minute live calls with me each week, and private text support whenever you get stuck.

Enter your details below to join the waitlist:

FAQ

What’s the format?

This is not a “watch 40 hours of videos and forget everything” course. You get written lessons, code examples, and exercises you run locally. Each week we meet for two private 45-minute live calls (Q&A, debugging, code review), plus you can message me privately for help between sessions.

Who is this for?

Developers (backend, full-stack, or Web3) who want to understand how the chain actually behaves in production — beyond tutorials and toy contracts. You should already be comfortable with at least one programming language.

What will I be able to do at the end?

You’ll know how to reason about nodes, RPC, transactions, calldata, logs, traces, and monitoring. You’ll have built a small AMM-style DEX with a real backend and dashboard — the same architecture patterns many production Web3 products use.

Will there be recordings?

Live calls are recorded for you, but there is no big pre-recorded “video course”. The core of the bootcamp is the written material, code, and the feedback loop between what you build and what we debug together.