Skip to content

Update genesis config docs#2003

Merged
alexandratran merged 4 commits into
besu-eth:mainfrom
alexandratran:1964-genesis
May 20, 2026
Merged

Update genesis config docs#2003
alexandratran merged 4 commits into
besu-eth:mainfrom
alexandratran:1964-genesis

Conversation

@alexandratran
Copy link
Copy Markdown
Contributor

@alexandratran alexandratran commented May 13, 2026

Description

Update missing genesis config docs, including:

  • Add config items depositContractAddress, withdrawalRequestContractAddress, consolidationRequestContractAddress, and blobSchedule.
    • Add section for blob schedule config items.
  • Add full list of genesis block parameters.
  • Add full list of current milestone items, clarifying when to use block number vs timestamp.
  • Add IBFT/QBFT items emptyblockperiodseconds, gossipedhistorylimit, and QBFT startblock. Add missing defaults to existing items.

Minor edits to related content for clarity.

Issue(s) fixed

Fixes #1964
Fixes #1998

Preview

https://besu-docs-gefpwpzc4-hyperledger.vercel.app/public-networks/reference/genesis-items

Signed-off-by: Alexandra Carrillo <alexandra.carrillo@consensys.net>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
besu-docs Ready Ready Preview, Comment May 20, 2026 12:06am

Request Review

@alexandratran alexandratran marked this pull request as ready for review May 13, 2026 23:55
Comment thread docs/private-networks/how-to/configure/consensus/ibft.md Outdated
Comment thread docs/private-networks/how-to/configure/consensus/qbft.md Outdated
Comment thread docs/private-networks/how-to/configure/consensus/qbft.md Outdated
Co-authored-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
Co-authored-by: Jason Frame <jasonwframe@gmail.com>
Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
Signed-off-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@bgravenorst bgravenorst left a comment

Choose a reason for hiding this comment

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

Approved, but added some feedback.

Comment thread docs/private-networks/how-to/configure/consensus/qbft.md
Comment thread docs/public-networks/reference/genesis-items.md
Signed-off-by: Alexandra Carrillo <alexandra.carrillo@consensys.net>
@alexandratran alexandratran merged commit c42f9f2 into besu-eth:main May 20, 2026
10 checks passed
@alexandratran alexandratran deleted the 1964-genesis branch May 20, 2026 17:32
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.

Update genesis config items Doc milestone block config options for genesis file

4 participants