Skip to content

feat: add FeesDepositor spec#61

Merged
0xDiscotech merged 3 commits intofeat/sc-rev-share-calcfrom
feat/fees-depositor
Sep 17, 2025
Merged

feat: add FeesDepositor spec#61
0xDiscotech merged 3 commits intofeat/sc-rev-share-calcfrom
feat/fees-depositor

Conversation

@0xiamflux
Copy link
Copy Markdown

Adds a new contract FeesDepositor to receive funds on L1.

Closes OPT-1094

@0xiamflux 0xiamflux self-assigned this Sep 15, 2025
@linear
Copy link
Copy Markdown

linear Bot commented Sep 15, 2025

@0xiamflux 0xiamflux changed the base branch from feat/fee-splitter to feat/sc-rev-share-calc September 15, 2025 16:55
Comment thread specs/protocol/jovian/fees-depositor.md Outdated

## Summary

An optional periphery contract on L1 that acts as a recipient of the fees sent by the `L1Withdrawer` contract on L2. Its purpose is to perform a deposit transaction to OP Mainnet with those fees via the `OptimismPortal` once it has received enough funds.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Let's mention briefly that will be proxied and the proxy admin owner will be the main role in allowed to initialize it and use the setters

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Addressed here.

@0xDiscotech 0xDiscotech merged commit 972b5a7 into feat/sc-rev-share-calc Sep 17, 2025
1 check passed
@0xDiscotech 0xDiscotech deleted the feat/fees-depositor branch September 17, 2025 16:13
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