Skip to content

change builder withdrawal prefix from 0x03 to 0xB0 - #789

Merged
barnabasbusa merged 1 commit into
glamsterdam-devnet-7from
bbusa/builder-prefix-0xb0
Jul 6, 2026
Merged

change builder withdrawal prefix from 0x03 to 0xB0#789
barnabasbusa merged 1 commit into
glamsterdam-devnet-7from
bbusa/builder-prefix-0xb0

Conversation

@barnabasbusa

Copy link
Copy Markdown
Collaborator

BUILDER_WITHDRAWAL_PREFIX changed from 0x03 to 0xB0 in ethereum/consensus-specs#5416 (lands in v1.7.0-alpha.12, targeted by glamsterdam-devnet-7).

This updates every place dora classifies builder credentials by prefix:

  • indexer/beacon/statetransition/fork.go + services/chainservice_builder_onboarding.go constants (fork-transition builder onboarding simulation and projection)
  • pending-deposit classification (indexer/beacon/pendingvalidators.go) and deposit handlers (queued/included/initiated/deposits)
  • withdrawal-address deposit filter (db/deposits.go, services/chainservice_deposits.go) and credentials formatting (utils/format.go)
  • cred-type filter parsing now accepts 0,1,2,176 (0xB0); validators/included_deposits filter dropdowns updated
  • ui-package deposit generator: credential type 03b0, gating contract deposit type EPBS 0x030xb0, builder deposit-data validation checks 0xB0

The deposit-domain constant 0x03000000 (DOMAIN_DEPOSIT) and the EIP-8282 deposit request type 0x03 are different namespaces and are untouched.

go build ./..., go test on touched packages, and tsc --noEmit (no new errors vs base) all pass.

BUILDER_WITHDRAWAL_PREFIX changed to 0xB0 in ethereum/consensus-specs#5416
(v1.7.0-alpha.12). Updates the prefix in the fork-transition simulation,
builder onboarding projection, deposit handlers/filters, templates and the
deposit generator UI. Cred-type filters now accept 0,1,2,0xB0.
@barnabasbusa
barnabasbusa requested a review from pk910 July 6, 2026 08:49
@barnabasbusa
barnabasbusa merged commit 1f452e4 into glamsterdam-devnet-7 Jul 6, 2026
@barnabasbusa
barnabasbusa deleted the bbusa/builder-prefix-0xb0 branch July 6, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants