smart-contract-security
Deep reference for securing Solidity/EVM smart contracts — reentrancy, access control, oracle/price manipulation, integer over/underflow, delegatecall, unchecked external calls, and front-running/MEV — with vulnerable-vs-fixed code, an audit checklist, fuzzing guidance, and a runnable vuln scanner.
Included with Vanara Pro ($10/mo) — unlocks all 206 items. See pricing →
Overview
On-chain code is adversarial by default: it is public, immutable once deployed, and directly custodies value, so every bug is a standing bounty for an attacker. Billions have been lost to a short, well-known list of vulnerability classes. This skill is the deep reference for finding and defending them — the mental model, the concrete patterns, the trade-offs, and the mistakes that keep recurring.
What it covers
- Reentrancy
- Access control
- Oracle & price manipulation
- Arithmetic, delegatecall & unchecked calls
- Front-running / MEV
- Smart Contract Audit Checklist
- Defensive Patterns
- Testing, Fuzzing & Static Analysis