Skip to content

Add a public batch builder wallet to genesis - #2567

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

Mirko-von-Leipzig wants to merge 13 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

Adds the batch builder's wallet account to genesis. This is the account that the pass through collector account will target its output p2id note to.

So the fee note flow is:

  1. Transaction emits it.
  2. Batch builder appends a tx which sends all fee notes to the collection account.
  3. Collection account aggregates them all into a single p2id note targeting this wallet account as part of the same tx in (2).

Part of #2501.

Changelog

[[entry]]
scope       = "validator"
impact      = "added"
description = "Add batch builder's wallet account to genesis."

@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
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.

1 participant