Maintenance Upgrade: Swell Ownership Transfer to AltLayer

Proposal Type: Maintenance Upgrade Proposal

Voting Cycle: Off-cycle (Special Voting Cycle, subject to the standard veto period)

Executive Summary

This proposal requests the Optimism Security Council execute the return of administrative ownership of the Swell chain (chain ID 1923) to AltLayer, the chain operator completing Swell’s wind-down.

Its L1 contracts are currently owned by the standard OP Mainnet ProxyAdminOwner (the 2-of-2 of the Security Council and the Foundation Upgrade Safe). This proposal transfers the L1 ProxyAdmin ownership to AltLayer’s designated Safe, and updates the L2 ProxyAdmin owner to the aliased form of that same Safe, so AltLayer can independently complete the wind-down.

Motivation

Swell was deployed with the standard Optimism-governed keys holding its L1 ProxyAdmin. Swell is now winding down, and AltLayer is the operator responsible for completing that process. Handing over the L1 ProxyAdmin ownership to AltLayer is the appropriate course of action to enable this clean up work required to wind down the chain.

Blockspace Charter

No changes to the Blockspace Charter are proposed; this is an administrative address migration.

Specifications

The L1 ProxyAdmin ownership is transferred on Ethereum Mainnet. The L2 ProxyAdmin owner is transferred on Swell (chain ID 1923) to the aliased form of the new L1 owner, preserving the L1→L2 aliasing relationship so AltLayer’s Safe controls the L2 predeploys via L1 deposit transactions.

Ownership transfers (L1 ProxyAdmin + L2 ProxyAdmin owner)

Contract Current Owner New Owner
ProxyAdmin (0x4C4710a4Ec3F514A492CC6460818C4A6A6269dd6) 0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A (OP Governed) 0xa83F1334c6a8Daca576Dc14020d9d2b1b16a8Dfa (AltLayer Safe)
L2 ProxyAdmin owner (0x4200000000000000000000000000000000000018) 0x6B1BAE59D09fCcbdDB6C6cceb07B7279367C4E3b (aliased OP Governed L1 ProxyAdminOwner) 0xb9501334c6a8Daca576Dc14020d9d2b1b16a9F0b (aliased AltLayer Safe)

Swell’s DelayedWETH is v1.5.0 and not ownable, so it requires no transfer. The L2 ProxyAdmin owner is re-aliased from the old L1 owner to AltLayer’s Safe — the L2 owner equals the L1 owner plus the aliasing offset 0x1111000000000000000000000000000000001111 — so AltLayer’s Safe retains control of the L2 predeploys after the L1 transfer.

Action Plan

Upon governance approval and following the standard veto period, the Optimism Security Council will verify and execute the ownership transfers — the L1 ProxyAdmin on Ethereum Mainnet and the L2 ProxyAdmin owner on Swell (to the aliased Safe). AltLayer will confirm receipt of ownership.

Conclusion

This proposal represents the narrow maintenance action required to complete the orderly wind-down of the Swell chain. It does not modify protocol code, alter protocol parameters, affect any other OP Stack chain, or change the operation of an ongoing Standard Rollup. Instead, it removes Optimism-governed administrative ownership from a sunsetting chain and returns that authority to AltLayer, the operator responsible for completing the wind-down.

1 Like

Thanks for putting this together. While I support transferring ProxyAdmin ownership back to AltLayer to complete Swell’s wind-down, I think this change should be coupled with a clearer, end-to-end decommissioning plan.

Right now, governance is only approving an admin transfer, but there is no explicit public commitment on:

  • A user-facing wind-down timeline (deposits/withdrawals cut-off, RPC and infra sunset dates).

  • Final state handling and archival guarantees.

  • The scope of permitted admin actions (decommission-only vs any future feature upgrades).

Given this sets a precedent for future OP Stack chain sunsets, I’d strongly prefer that ownership transfer is accompanied by a minimal “Sunsetting Playbook” (user comms, infra shutdown steps, final state archive, and an operator commitment that changes will be limited to safe wind-down actions). This keeps responsibility clearly scoped while protecting users and governance from ambiguity.