Skip to content

Configure the batch builder wallet by account ID - #2567

Closed
Mirko-von-Leipzig wants to merge 16 commits into
mirko/batch-fees-pass-through-accountfrom
mirko/batch-fees
Closed

Mirko-von-Leipzig wants to merge 16 commits into
mirko/batch-fees-pass-through-accountfrom
mirko/batch-fees

Conversation

@Mirko-von-Leipzig

@Mirko-von-Leipzig Mirko-von-Leipzig commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

The sequencer CLI accepts --batch.builder.wallet-account-id as the recipient of batch-building fees. The wallet is managed separately; the sequencer does not need its account file or signing key.

Local development networks and benchmarks use a fixed unused account ID. Their fee payments remain unspent until a wallet collection service is available.

Part of #2501.

Changelog

[[entry]]
scope       = "node"
impact      = "breaking"
description = "Require the batch builder's wallet account ID when starting the sequencer."

@Mirko-von-Leipzig Mirko-von-Leipzig changed the title feat(genesis): add batch builder account feat(genesis): add a private batch builder account Sep 16, 2026
@Mirko-von-Leipzig Mirko-von-Leipzig changed the title feat(genesis): add a private batch builder account feat(genesis): add a public batch builder account Sep 16, 2026
@Mirko-von-Leipzig Mirko-von-Leipzig changed the title feat(genesis): add a public batch builder account feat(genesis): add a public batch builder wallet Sep 16, 2026
@Mirko-von-Leipzig Mirko-von-Leipzig changed the title feat(genesis): add a public batch builder wallet Add a public batch builder wallet to genesis Sep 16, 2026
@Mirko-von-Leipzig
Mirko-von-Leipzig marked this pull request as ready for review September 16, 2026 13:54
@Mirko-von-Leipzig
Mirko-von-Leipzig removed this pull request from stack #2569 September 17, 2026 11:59
@Mirko-von-Leipzig Mirko-von-Leipzig changed the title Add a public batch builder wallet to genesis Configure the batch builder wallet by account ID Sep 17, 2026
@Mirko-von-Leipzig
Mirko-von-Leipzig added this pull request to stack #2641 September 17, 2026 12:01
@Mirko-von-Leipzig
Mirko-von-Leipzig removed this pull request from stack #2641 September 18, 2026 09:45
@Mirko-von-Leipzig

Copy link
Copy Markdown
Collaborator Author

Folded into #2647. The wallet account ID option, development-network configuration, documentation, and changelog now belong to the PR that uses them during batch building.

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