cmichel-smart-contract-auditor-guide
Installation
SKILL.md
cmichel.io — How to become a smart contract auditor (reference)
Educational routing only. This skill does not reproduce the full article. Read the live page for complete detail, links, and any author updates.
Canonical URL
- How to become a smart contract auditor — Christoph Michel, 30 October 2021 (per page metadata).
What the guide covers (outline)
The post is Ethereum / EVM–oriented (most paid audit demand at time of writing, per author). Rough structure:
| Section | Topics (high level) |
|---|---|
| Prerequisites | Programming first; suggests JavaScript as a gateway if new; argues reading code is foundational for review work. |
| Solidity & security | Learn by doing; recommends CTF-style challenges (e.g. Damn Vulnerable DeFi, Ethernaut, Capture The Ether) and notes overlap / legacy Solidity caveats; mentions harder contests (e.g. Paradigm CTF) and permissionless venues (Immunefi, Code4rena). |
| Common contracts | ERC-20 / ERC-721 nuances, proxies / delegatecall, MasterChef-style rewards, Compound-style lending, Uniswap V2 as AMM baseline—author frames these as recurring patterns in real audits. |
| Finance vocabulary | Points to a Khan Academy derivatives chapter for options/futures/perp-style language used in DeFi. |
| FAQ | Staying current (e.g. Twitter, BlockThreat newsletter), rough hourly bands (treat as historical), LOC/hour scoping heuristics, when to stop reviewing, tooling (Solidity Visual Developer), traits (e.g. conscientiousness), Solana as a harder pivot (Rust + account model). |