Maintenance Upgrade Proposal: Update Soneium Fee Vaults Recipient

Proposal Type: Maintenance Upgrade

Summary

This proposal updates the recipient configured on Soneium’s four L2 fee vault predeploys (SequencerFeeVault, BaseFeeVault, L1FeeVault, OperatorFeeVault) from the current treasury 0xF07b3169ffF67A8AECdBb18d9761AEeE34591112 to the governor’s new wallet 0x34ffF1A1CB3C054E9eD1BbD36883B14A66E6C260 and lowers the minimum withdrawal amount on SequencerFeeVault, BaseFeeVault, L1FeeVault from the current 10 ETH to 5 ETH.

OperatorFeeVault minimum withdrawal amount is unchanged from 0 ETH.

Withdrawal networks are unchanged (all vault recipients continue to receive funds on L2).

The update is performed in place via the vaults’ owner-gated setters; no implementation or proxy is upgraded.

Neither execution affects protocol behavior, dispute game mechanics, bridge safety, or end users. Impacted stakeholders are limited to the chain governor and its treasury recipient.

Motivation

Sony Block Solutions Labs is retiring its current enterprise wallet provider and migrating treasury custody to a new wallet, so the current fee vault recipient must be replaced. The request originates from the chain governor.

Soneium’s fee vault setters must be called by the L2 ProxyAdmin owner, which is the address alias of the L1 ProxyAdmin owner, the Optimism governance 2-of-2. Only that role can perform the update, hence this proposal submission.

Under the OPerating Manual this is a maintenance change: it does not materially change the behavior of the protocol for end users, infra providers, or chain governors.

Specifications

Soneium Mainnet runs op-contracts/7.0.0; its four fee vault predeploys are on the setter-capable versions (SequencerFeeVault / BaseFeeVault / L1FeeVault at v1.6.1, OperatorFeeVault at v1.1.1) and expose owner-gated setters (setRecipient, setWithdrawalNetwork, setMinWithdrawalAmount) authorized against the L2 ProxyAdmin owner.

The update uses the SetFeeVaultConfig superchain-ops template (src/template/SetFeeVaultConfig.sol): the L1 ProxyAdmin owner Safe calls depositTransaction() on the OptimismPortalProxy (0x88e529A6ccd302c948689Cd5156C83D4614FAE92), 4 calls to update the recipient field on SequencerFeeVault, BaseFeeVault, L1FeeVault, OperatorFeeVault and 3 calls to update the minWithdrawalAmount on SequencerFeeVault, BaseFeeVault, L1FeeVault .

Signing

The task is signed by the Soneium L1 ProxyAdmin owner Safe 0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A, a nested 2-of-2 of the Foundation Upgrade Safe 0x847B5c174615B1B7fDF770882256e2D3E95b9D92 and the Security Council 0xc2819DC788505Aac350142A7A707BF9D03E3Bd03. Simulation hashes are recorded in each task’s VALIDATION.md.

Task Calldata

0x174dea710000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000062000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000009a00000000000000000000000000000000000000000000000000000000000000b6000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c420000000000000000000000004200000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000243bbed4a000000000000000000000000034fff1a1cb3c054e9ed1bbd36883b14a66e6c260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c420000000000000000000000004200000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002485b5b14d0000000000000000000000000000000000000000000000004563918244f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c420000000000000000000000004200000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000243bbed4a000000000000000000000000034fff1a1cb3c054e9ed1bbd36883b14a66e6c260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c420000000000000000000000004200000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002485b5b14d0000000000000000000000000000000000000000000000004563918244f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c42000000000000000000000000420000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000243bbed4a000000000000000000000000034fff1a1cb3c054e9ed1bbd36883b14a66e6c260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c42000000000000000000000000420000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002485b5b14d0000000000000000000000000000000000000000000000004563918244f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088e529a6ccd302c948689cd5156c83d4614fae920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000104e9e05c42000000000000000000000000420000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000243bbed4a000000000000000000000000034fff1a1cb3c054e9ed1bbd36883b14a66e6c2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Impact Summary

  • No downtime, no protocol behavior change, no state migration.
  • Users and infra providers take no action.
  • Chain fees accrue to the chain governor’s new treasury wallet. Each vault’s minimum withdrawal amount is lowered from 10 ETH to 5 ETH at the chain governor’s request; withdrawal networks (L2) are otherwise unchanged.
  • Both changes are reversible by the same ProxyAdmin owner if needed.

Precommitment Impact Review

No precommitments are modified or removed. The chain remains on its current, governance-approved contract releases; no implementation code changes.

Security Considerations

SetFeeVaultConfig template was recently used on Ink Mainnet as per this govpost.

The execution doesn’t touch bridge or dispute game resolution logic. It writes only explicitly listed fields through the vaults’ own access-controlled setters, gated on the vault versions that support them and fails at setup if the L2 ProxyAdmin owner is not the aliased L1 owner.

The new recipient is a fresh address, confirmed via test transactions by Soneium. As a fallback, a wrong recipient would be still recoverable via another ProxyAdmin owner ceremony.

Conclusion

This maintenance action points Soneium’s chain fees at the chain governor’s new treasury wallet, per the governor’s operational request. This is an optimistic approval: token holders should vote only if they wish to veto. We request the Collective’s approval to proceed.

By submitting a proposal, you represent and warrant to the Optimism Collective that all the information it contains is true and complete to the best of your knowledge.


Internal appendix — remove before posting

Citation table

Section Claim Source Status
Exec Summary / Spec New recipient 0x34ffF1A1CB3C054E9eD1BbD36883B14A66E6C260 Maarten Henskens (Startale), #50-shared-soneium-handover-sony-op, 2026-08-13 07:17 EDT; also in ops tasks Aug > Sept row 2 (“Sony Ledgers”) cited — key-control proof still required before signing
Exec Summary / Spec Min withdrawal 10 ETH → 5 ETH on all four vaults Current 10 ETH noted during task prep (Andrea, #50-shared…, 2026-08-13); governor asked to “divide it all by 2” (Maarten, 2026-08-14); confirmed 5 ETH (Andrea, 2026-08-14) cited — re-verify each vault’s live min (incl. Operator) at task authoring; skip-unchanged handles drift
Voting Optimistic approval, 1-week veto, 20% veto quorum OPerating-manual manual.md cited

Outstanding TODOs

  1. Submission/posting date (veto-period start; end-of-Aug execution target assumes posting by ~Aug 14)
  2. merge Superchain-ops task PRs — draft PR #1520
  3. FND approval email
  4. Key-control proof for 0x34ffF1A1…C260 from Sony/Startale before signing (Maarten commented on PR #1520 on 2026-08-14 to confirm the address, double check if further proof is necessary)

Hello. It appears an internal drafting checklist (“Internal appendix — remove before posting”) was inadvertently included in the published proposal body.

While the formatting oversight is minor, the contents of the leaked appendix highlight a severe governance sequencing risk. The internal notes explicitly state: “key-control proof still required before signing” regarding the new recipient address (0x34ff…C260).

Initiating an Optimistic Approval veto-clock on the public board before cryptographic proof of key-control is secured and documented violates basic treasury hygiene. The Token House cannot meaningfully evaluate (or abstain from vetoing) a destination address that the Operations team internally admits is not yet fully verified.

I recommend pausing the 1-week veto clock until the Foundation explicitly confirms on this thread that the outstanding key-control proofs from the Startale/Sony team have been fully resolved.