Why this guide
- Built from public Ethereum and Solidity documentation — the canonical language and VM concepts, not hype
- Security vulnerability checklist — reentrancy, overflow, access control, and oracle manipulation at a glance
- Token standard comparison — ERC-20 vs ERC-721 vs ERC-1155 with real use cases
- Designed for printing — full guide, two 1-page cheat sheets, and a 1-page pocket card
Who this is for
- Blockchain developers writing or auditing smart contracts on Ethereum and EVM chains
- Web3 engineers building dApps, wallets, or protocol integrations
- Smart contract auditors reviewing code for common vulnerabilities
- Full-stack developers moving into decentralized application development
- Crypto enthusiasts preparing for Solidity-focused interviews or certifications
What you'll learn
- Solidity basics: Types, variables, functions, modifiers, events, errors, visibility, inheritance, interfaces, libraries, and fallback functions
- Smart contract development: Contract lifecycle, compilation, deployment, ABI, bytecode, function calls, and state management
- EVM and gas: Account model, transactions, gas mechanics, opcodes, storage/memory/calldata, and optimization basics
- Token standards: ERC-20 fungible tokens, ERC-721 non-fungible tokens, ERC-1155 multi-token standard
- Web3 security: Reentrancy, integer overflow/underflow, access control, front-running, unchecked calls, oracle manipulation, tx.origin vs msg.sender
- Testing and tooling: Hardhat, Foundry, Truffle, Remix, unit tests, local forks, testnets, and deployment scripts
- DeFi and NFT basics: Decentralized exchanges, lending protocols, automated market makers, NFT minting and marketplaces
- Oracles and interoperability: Chainlink data feeds, VRF, call data, and cross-chain concepts
What you're getting
- 6 printable PDFs: cover, course notice, full study guide, two condensed cheat sheets, and an exam-day pocket card.
- Content built from the public syllabus and real test-taker accounts.
- No fake "actual exam" content — honest, source-cited study aids.
"Security questions dominate. If you can't spot reentrancy and access-control bugs, you'll struggle."
— paraphrased from public test-taker accounts
