Skip to main content

EVM Roadmap

What is the critical path towards Solidity Mastery on EVM compatible chains.

Prerequisites

Understand the Domain Problem you are aiming to solve.

  • AI Prompting
  • Asking Questions
  • Getting Help

See Software Engineer core skills for more.

Blockchain Basics

  • What is a Blockchain? What does a blockchain do?
  • The Purpose Of Smart Contracts
  • Other Blockchain Benefits
  • What have Smart Contracts done so far?
  • Making Your First Transaction
  • Gas I: Introduction to Gas
  • How Do Blockchains Work?
  • Signing Transactions
  • Gas II
  • Gas II Summary
  • High-Level Blockchain Fundamentals
  • L1s L2s and Rollups
  • Rollup Stages
  • Making your First Transaction on zkSync
  • Why zkSync is our Recommended Chain

Using Remix

  • Simple Storage
  • Storage Factory
  • Fund Me

Foundry Basics

  • Simple Storage
  • Fund Me
  • App Fund Me (Basic)

Essentials

Core Patterns and Practices.

Advanced

  • Merkle Airdrop and Signatures
  • Upgrades
  • Account Abstraction
  • DAO / Governance

Auditing

  • Smart Contract Security & Auditing

Resources