Skip to content

[FEATURE] Distribute fees earned through feeRecipient with delegators automatically #20038

@koenmtb1

Description

@koenmtb1

Problem Statement

Any fees earned by a sequencer operator are currently sent to an L2 address, set through feeRecipient. But if the given sequencer is operated by a sequencer operator with delegated funds, that user would expect to get their fair share of earned feeRecipient fees.
But also as an operator I don't want to manage the process of sending those fees to L1, and then sending it to the correct splits address manually.

Proposed Solution

A solution could be pooling the feeRecipient into one address per operator, having the node automatically send it to L1 and splitting it equally across all splits contracts. This is still tough given the accounting that will have to be done for when certain delegators delegated / undelegated.

Example Use Case

No response

Alternative Solutions

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-feature-requestType: Adding a brand new feature (not to be confused with improving an existing feature).from-communityThis originated from the community :)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions