Documentation
Features
EIP-7823: Upper-Bound MODEXP
EIP-7823: Upper-Bound MODEXP
EIP · ExecutionCaps MODEXP precompile inputs to a maximum of 1024 bytes per field. Calls with larger inputs are rejected.
EIP-7825: Transaction Gas Limit Cap
EIP-7825: Transaction Gas Limit Cap
EIP · ExecutionIntroduces a protocol-level maximum gas limit of 16,777,216 (2^24) per transaction. Transactions above this cap are rejected during validation, and Base adopts the same cap as L1 to maximize Ethereum equivalence.
EIP-7883: MODEXP Gas Cost Increase
EIP-7883: MODEXP Gas Cost Increase
EIP · ExecutionRaises the MODEXP precompile minimum gas cost from 200 to 500 and triples the general cost calculation.
EIP-7939: CLZ Opcode
EIP-7939: CLZ Opcode
EIP · ExecutionAdds a new CLZ opcode that counts the number of leading zero bits in a 256-bit word, returning 256 if the input is zero.
EIP-7951: secp256r1 Precompile
EIP-7951: secp256r1 Precompile
EIP · ExecutionSpecifies the secp256r1 precompile at address 0×100. From Azul, the gas cost increases to 6,900 to match the L1 gas cost specified in EIP-7951.
EIP-7642: eth/69
EIP-7642: eth/69
EIP · NetworkingUpdates the Ethereum wire protocol to version 69, removing legacy fields from the Status message and simplifying the handshake.
Remove Account Balances & Receipts
Remove Account Balances & Receipts
Base · NetworkingSimplifies the FlashblocksMetadata payload by removing new_account_balances and receipts from the Flashblocks WebSocket format.
Use basev0 protocol ID for discv5
Use basev0 protocol ID for discv5
Base · NetworkingUpdates execution-layer discovery to use basev0 as the protocol ID so Base nodes can find each other more quickly, especially on smaller networks like Sepolia.
EIP-7910: eth_config RPC Method
EIP-7910: eth_config RPC Method
EIP · RPCIntroduces the eth_config JSON-RPC method, which returns chain configuration parameters such as fork activation timestamps.
Engine API Usage
Engine API Usage
Base · RPCAt and after Azul activation, block production and import use the following Engine API methods: engine_forkchoiceUpdatedV3 for starting block builds and forkchoice synchronization, engine_getPayloadV5 for retrieving built payloads.
Multiproofs
Multiproofs
Base · ProofsProof System introduces a multi-proof system for L2 checkpoints, where AggregateVerifier can verify one or two proofs for the same proposal before withdrawals rely on it.