Skip to content

Add withdrawal credentials documentation page#17133

Merged
wackerow merged 6 commits into
ethereum:devfrom
Buttaa:add-withdrawal-credentials
Jan 23, 2026
Merged

Add withdrawal credentials documentation page#17133
wackerow merged 6 commits into
ethereum:devfrom
Buttaa:add-withdrawal-credentials

Conversation

@Buttaa
Copy link
Copy Markdown
Contributor

@Buttaa Buttaa commented Jan 21, 2026

Adds a new documentation page explaining validator withdrawal credential types (0x00, 0x01, 0x02) under /developers/docs/consensus-mechanisms/pos/withdrawal-credentials/.

The page covers:

  • What each credential type means and its history
  • Why 0x02 (compounding) is now recommended over 0x01
  • Practical guidance on which type to choose

Links to tools for managing and converting credentials (Launchpad, etc.)

@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 21, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit c7633fa
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/697249c18ba7ea0008e4fcd6
😎 Deploy Preview https://deploy-preview-17133.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 56 (🟢 up 3 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the content 🖋️ This involves copy additions or edits label Jan 21, 2026
@github-actions github-actions Bot added the translation 🌍 This is related to our Translation Program label Jan 21, 2026
Buttaa and others added 4 commits January 21, 2026 21:50
- Updates command about account types to include 0x02
- Adds link to new withdrawal credentials page
Copy link
Copy Markdown
Member

@wackerow wackerow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks @Buttaa.. just adjusted punctuation a little and added a link out from the existing sibling /keys page. Left one question for ya


- **New validators:** Choose `0x02`. It's the modern standard with better compounding and flexibility.
- **Existing 0x01 validators:** Consider converting to `0x02` if you want rewards to compound above 32 ETH or plan to consolidate validators.
- **Existing 0x00 validators:** Upgrade immediately—you cannot withdraw without updating your credentials. You must first convert to `0x01`, then you can convert to `0x02`.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure how I feel about the "upgrade immediately" comment... seems to imply an immediate danger if the user does not, but they can do this at any time.

I get the potential that they could lose access to their keys.. @Buttaa have you seen a lot of cases of people getting locked out over time?

How about softened a little to just:

Suggested change
- **Existing 0x00 validators:** Upgrade immediately—you cannot withdraw without updating your credentials. You must first convert to `0x01`, then you can convert to `0x02`.
- **Existing 0x00 validators:** Upgrade highly recommended—you cannot withdraw without updating your credentials. You must first convert to `0x01`, then you can convert to `0x02`.

@wackerow wackerow merged commit f11607c into ethereum:dev Jan 23, 2026
9 checks passed
@wackerow
Copy link
Copy Markdown
Member

@all-contributors please add @Buttaa for content

@allcontributors
Copy link
Copy Markdown
Contributor

@wackerow

I've put up a pull request to add @Buttaa! 🎉

@wackerow wackerow mentioned this pull request Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants