VM (EVM) ADRs¶
This directory contains Architecture Decision Records related to the Ethereum Virtual Machine (EVM), EIP implementations, and VM-specific features.
Naming Convention¶
VM ADRs use the format: VM-NNN-title.md where NNN is a zero-padded sequential number.
Examples:
- VM-001-eip-3541-implementation.md
- VM-002-eip-3529-implementation.md
Current ADRs¶
- VM-001: EIP-3541 Implementation - Accepted
- VM-002: EIP-3529 Implementation - Accepted
- VM-003: EIP-3651 Implementation - Accepted
- VM-004: EIP-3855 Implementation - Accepted
- VM-005: EIP-3860 Implementation - Accepted
- VM-006: EIP-6049 Implementation - Accepted
- VM-007: EIP-161 noEmptyAccounts Configuration Fix - Accepted
Related Specifications¶
- Ethereum Mainnet EVM Compatibility - Comprehensive analysis of EIPs and VM opcodes required for full Ethereum mainnet execution client compatibility
Creating a New VM ADR¶
- Use the next sequential number (e.g.,
VM-008-title.md) - Follow the standard ADR template structure
- Link it in the index above
- Update the main ADR README