From fc7dccbc52a41ec83b8e768fd3b236bd8a229ad0 Mon Sep 17 00:00:00 2001 From: Julian Meyer Date: Wed, 29 Apr 2026 09:17:56 -0700 Subject: [PATCH] feat: add protocol ID change to v1 --- docs/base-chain/specs/upgrades/azul/exec-engine.mdx | 5 +++++ docs/base-chain/specs/upgrades/azul/overview.mdx | 1 + 2 files changed, 6 insertions(+) diff --git a/docs/base-chain/specs/upgrades/azul/exec-engine.mdx b/docs/base-chain/specs/upgrades/azul/exec-engine.mdx index b36a4bbcc..4eb3900f8 100644 --- a/docs/base-chain/specs/upgrades/azul/exec-engine.mdx +++ b/docs/base-chain/specs/upgrades/azul/exec-engine.mdx @@ -51,6 +51,11 @@ strict equivalence with L1 precompile pricing. [EIP-7642](https://eips.ethereum.org/EIPS/eip-7642) updates the Ethereum wire protocol to version 69, removing legacy fields from the `Status` message and simplifying the handshake. +### Discovery protocol now uses `basev0` protcol ID + +The discovery protocol for the execution layer now uses `basev0` as the protocol ID. This allows Base nodes to find each other more quickly, especially on networks with fewer nodes like Sepolia. + + ### Remove Account Balances & Receipts The `FlashblocksMetadata` payload transmitted over the Flashblocks WebSocket is simplified in Azul. diff --git a/docs/base-chain/specs/upgrades/azul/overview.mdx b/docs/base-chain/specs/upgrades/azul/overview.mdx index 735fce9e3..cf8062c18 100644 --- a/docs/base-chain/specs/upgrades/azul/overview.mdx +++ b/docs/base-chain/specs/upgrades/azul/overview.mdx @@ -31,6 +31,7 @@ Only `base-consensus` and `base-reth-node` will support the Base Azul hardfork. - [EIP-7642: eth/69](/base-chain/specs/upgrades/azul/exec-engine#eth69) - [EIP-7910: eth_config RPC Method](/base-chain/specs/upgrades/azul/exec-engine#eth_config-rpc-method) - [Remove Account Balances & Receipts](/base-chain/specs/upgrades/azul/exec-engine#remove-account-balances--receipts) +- [Use `basev0` protocol ID for discv5](/base-chain/specs/upgrades/azul/exec-engine#discovery-protocol-now-uses-basev0-protcol-id) ## Proofs