Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Deep Dives

Standalone deep dives into specific EVM and Solidity topics. Each deep dive goes beyond what the main modules cover, with production patterns, visual breakdowns, and hands-on exercises.

Available Deep Dives

TopicFocusExercise
ErrorsREVERT mechanics, error ABI encoding, assembly bubbling, multicall strategies, decoding raw revert dataErrorHandler (5 TODOs)
Bit ManipulationBitwise foundations, two’s complement, masking patterns, bitmap sets, LSB/MSB isolation, power-of-2 tricks, branchless idiomsBitToolkit (9 TODOs)

Planned Deep Dives

TopicFocus
ABI EncodingCalldata layout, the abi.encode* family, selector computation, decoding, common pitfalls