Security
Study smart contract security — reentrancy, integer overflow, access control, and error handling patterns.
Require/Revert/Assert
Compare Solidity error handling approaches — require, revert, assert, and custom errors — with gas analysis, encoding diagrams, panic codes, and a decision tree.
Reentrancy Attack Simulator
Visualize reentrancy attacks step-by-step with live balance tracking, call-stack visualization, and side-by-side fix comparison of CEI, ReentrancyGuard, and Pull Payment patterns.
Integer Overflow Demo
Visualize how integer overflow behaves in pre-0.8 (silent wraparound) vs 0.8+ Solidity (auto-revert). BigInt calculator, number wheel, binary bit-level viewer, and real exploit case studies.
Access Control Visualizer
Explore Solidity access control patterns — Ownable, AccessControl, Multi-Sig, and TimelockController — with interactive simulations, comparison tables, and production OpenZeppelin v5 code.
Audit Checklist Generator
AI-powered smart contract audit checklist generator. Select from 14 contract archetypes, configure focus areas, and get a severity-tagged security checklist in seconds.
Vulnerability Explorer
Interactive catalog of common smart contract attack patterns with vulnerable and fixed Solidity code side by side, step-by-step attack flows, and real-world exploit examples