Skip to content

feat(CHAIN-4644): add Sepolia FeeDisburser upgrade task#768

Draft
0xth4nh wants to merge 1 commit into
thanhtrinh/chain-4707-transfer-ownership-of-zeronet-systemconfig-to-incidentfrom
thanhtrinh/chain-4644-feedisburser-sepolia-upgrades
Draft

feat(CHAIN-4644): add Sepolia FeeDisburser upgrade task#768
0xth4nh wants to merge 1 commit into
thanhtrinh/chain-4707-transfer-ownership-of-zeronet-systemconfig-to-incidentfrom
thanhtrinh/chain-4644-feedisburser-sepolia-upgrades

Conversation

@0xth4nh

@0xth4nh 0xth4nh commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the Base Sepolia onchain task for CHAIN-4644.

  • deploys FeeDisburser version 1.1.0
  • upgrades the L2 proxy through OptimismPortal2
  • calls initialize([], []) atomically with upgradeToAndCall
  • keeps the initial L2 system-address refund configuration empty
  • moves active EVM task-specific make targets into each task's task.mk

Validation

  • forge clean && forge build
  • simulated the L1 Safe payload against Sepolia with the currently deployed implementation address
  • verified the live proxy admin, implementation, L1 wallet, and disbursement interval on Base Sepolia

Before signing

  • deploy the new implementation
  • set FEE_DISBURSER_IMPL_ADDR
  • generate base-signer.json
  • set skipTaskOriginValidation to true

Depends on #755.

Co-authored-by: Codex <codex-noreply@coinbase.com>
@linear

linear Bot commented Jul 23, 2026

Copy link
Copy Markdown

CHAIN-4644

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