Horizon upgrade will consist of 4 deployment phases

Phase Executed by Execution strategy Description
1 Deployer account
(E&N Protocol team) Hardhat Ignition script New contract proxies are deployed.
2 Protocol governor
(Graph Council) Batched transaction via
OpenZeppelin Defender The new proxies are registered in the Controller contract.
3 Deployer account
(E&N Protocol team) Hardhat Ignition script New implementations are deployed.
4 Protocol governor
(Graph Council) Batched transaction via
OpenZeppelin Defender Contracts are upgraded to their new implementations.

Graph Horizon deployment plan

Commands to run scripts

Archived notes

2025.05.12 - Arbitrum sepolia fork 1