Skip to content

Removing mentions of genesis files#1341

Merged
m4sterbunny merged 8 commits intomainfrom
gensis-file
Feb 4, 2026
Merged

Removing mentions of genesis files#1341
m4sterbunny merged 8 commits intomainfrom
gensis-file

Conversation

@allywhiting
Copy link
Collaborator

@allywhiting allywhiting commented Jan 26, 2026

Removes mention of genesis files from "Run a node" -> Besu articles.


Note

Low Risk
Low risk documentation-only updates; main risk is incorrect links/flags causing users to misconfigure nodes.

Overview
Updates the “Run a node” docs to remove genesis-file setup and instead point users to named-network/profile-based configuration for Besu/Linea Besu/Maru.

In besu.mdx, instructions now focus on downloading Compose + config only (no genesis), add Windows guidance, and explicitly set network to linea_mainnet/linea_sepolia with a note that --network can’t be used with --genesis-file.

In linea-besu.mdx and maru.mdx, the content is refreshed to emphasize profiles/named networks, update the Maru run command to --network, add notes about mutually exclusive genesis flags, and tighten prerequisites/links for the Docker compose files.

Written by Cursor Bugbot for commit f03fbc5. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Jan 26, 2026

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

Project Deployment Actions Updated (UTC)
doc-linea Ready Ready Preview, Comment Feb 3, 2026 0:16am

Request Review

Copy link
Contributor

@m4sterbunny m4sterbunny left a comment

Choose a reason for hiding this comment

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

AFAIK if you don't use genesis file, you will need to used named network. So, I suspect removing genesis file --> requires adding how to name network
Perhaps @Gwen-M is better placed to say?

@Othryades
Copy link
Collaborator

Othryades commented Jan 29, 2026

@allywhiting @m4sterbunny
We can remove the genesis file mention. I’m not sure we need to expand much on the named network here, one short explanation should be enough. We already point users to linea-besu.config.toml, which is the source of truth for how to enable it.

And to avoid surprises, would you mind tagging me (or adding me as a reviewer) on any updates to the node runner section, since I’m the main technical PoC for partner node runners?

@m4sterbunny
Copy link
Contributor

@Othryades it may be more appropriate if you take this issue #1277 and then @allywhiting or I can be your reviewer. WDYT?

@Othryades
Copy link
Collaborator

Othryades commented Feb 2, 2026

Besu: named network config + no --genesis-file with --network note.
Linea Besu: note that profiles embed network (no genesis needed). + remove note
"This section is undergoing maintenance".
Maru: binary example uses --network + note about not mixing with genesis.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

@Othryades
Copy link
Collaborator

@m4sterbunny
Fix Linea Besu intro to describe the distribution and profile‑based plugins (removed incorrect plugin claims).
Clean up Besu setup steps: drop ZIP/genesis references and keep the bootnodes note accurate.

@Othryades Othryades requested review from m4sterbunny and removed request for m4sterbunny February 4, 2026 15:20
Copy link
Contributor

@m4sterbunny m4sterbunny left a comment

Choose a reason for hiding this comment

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

Approving given that @allywhiting confirms testing path

@m4sterbunny m4sterbunny merged commit a69521d into main Feb 4, 2026
17 checks passed
@m4sterbunny m4sterbunny deleted the gensis-file branch February 4, 2026 15:52
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.

3 participants