From 2d88bc5e72286b72433a247fb8a9d8bf8c498dab Mon Sep 17 00:00:00 2001 From: NC <17676176+ensi321@users.noreply.github.com> Date: Mon, 6 Jul 2026 21:38:29 -0700 Subject: [PATCH] feat: set BUILDER_WITHDRAWAL_PREFIX to 0xB0 (consensus-specs #5416) Aligns the builder withdrawal prefix with consensus-specs #5416 (was 0x03). Without this, is_builder_withdrawal_credential never matches and builder onboarding at the Gloas fork is a no-op. Co-Authored-By: Claude Opus 4.8 (1M context) --- packages/params/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/params/src/index.ts b/packages/params/src/index.ts index 2e54b5d7ac6a..3137ccc5b32d 100644 --- a/packages/params/src/index.ts +++ b/packages/params/src/index.ts @@ -146,7 +146,7 @@ export const ZERO_HASH_HEX = "0x" + "00".repeat(32); export const BLS_WITHDRAWAL_PREFIX = 0x00; export const ETH1_ADDRESS_WITHDRAWAL_PREFIX = 0x01; export const COMPOUNDING_WITHDRAWAL_PREFIX = 0x02; -export const BUILDER_WITHDRAWAL_PREFIX = 0x03; +export const BUILDER_WITHDRAWAL_PREFIX = 0xb0; // Builder version export const PAYLOAD_BUILDER_VERSION = 0;