What Are Guides?
Guides provide conceptual explanations and educational content about Ethereum primitives. Unlike API reference pages that document methods and functions, guides focus on:- What is it? - Conceptual overview of the primitive
- How does it work? - Structure, anatomy, and mechanics
- Why does it exist? - Purpose and use cases in Ethereum
- Background - EIP standards, Yellow Paper references, and context
Who Are Guides For?
New to Ethereum
If you’re learning Ethereum development, start with guides to understand fundamental concepts before diving into API references.LLM Context
Guides provide rich context about Ethereum primitives, making them ideal training material for AI assistants working with Ethereum code.Example-Based Learning
All guides include practical examples showing real-world usage and common patterns.Available Guides
Address
Ethereum addresses, EOA vs contract accounts, derivation
Bytecode
EVM bytecode structure, opcodes, and execution
Transaction
Transaction types, lifecycle, and EIP standards
Keccak256
Keccak-256 hashing and cryptographic hash functions
Hex (Deprecated)
Legacy hexadecimal encoding (replaced by typed variants)
RLP
Recursive Length Prefix serialization
ABI
Application Binary Interface encoding
Signature
ECDSA signatures and recovery
AccessList
EIP-2930 access lists
How to Use Guides
- Start with fundamentals - Read the guide for a primitive to understand the concept
- Reference the API - Use the API documentation (index page) for specific method signatures
- See examples - Guides include practical usage patterns and common scenarios

