Skip to content

chore(deployments): record the Bailsec core upgrade on Ethereum, Base, Avalanche and HyperEVM - #34

Merged
FabienCoutant merged 4 commits into
devfrom
chore/deploy-bailsec-core-upgrade
Nov 3, 2026
Merged

FabienCoutant merged 4 commits into
devfrom
chore/deploy-bailsec-core-upgrade

Conversation

@FabienCoutant

Copy link
Copy Markdown
Contributor

Records the deployments of the Bailsec core upgrade (PR #33) on Ethereum, Base, Avalanche and HyperEVM. Only deployments/ changes, one commit per chain.

On every chain SettersGovernor, Getters, Redeemer and RewardHandler are redeployed. DiamondCut, DiamondLoupe, SettersGuardian, Swapper and Surplus already had the current bytecode and are reused. A new GenericRebalancer is deployed behind the team CooperAccessManager.

Contract Ethereum Base Avalanche HyperEVM
SettersGovernor 0x81a85266CA7DfCfe48a58349E15b258A91D68945 0x028C3E3A0984c441c5205CfD0C39A6Cf244EE696 0xbEf8dD3E729a081855Ae7A5FcC5b6373f75d1ba9 0xF51edB90C72f86c72fdf8cC20557764ABb44845e
Getters 0x5DB9553cF9BDFCc78D02f5D5d474Ccb2F167Bfc7 0xA5B6c0C6AFbfb5C8808ec3ad3db9098A6b82433a 0x2fE66473D35a98131e1D08ff519378AD62DbBbEF 0xA6fdBD9953837157aaB1b43280F27321da621aBF
Redeemer 0x3607E2F9FCa2f18A9A13225E61B68Af7F9f8Bc5C 0xD5EF1d8C08ed5B9fBE9B1ff806dEFd9ca985D8B9 0x58426574855DA7a8c47E1D134d51Fd17dcA5129b 0xe2642f5Bb0Ea193918F50CD8cd8f427a0B6B88d3
RewardHandler 0x5aB916f3F3f834a5289d520077185ff8a9523EB9 0x6CD1948F6Ae0B49F7778167FFa94d7D148C8A307 0x4731F7c0A3b670f78ccb2E3620ae636465cA5279 0x619eb29E1643CdE2B2117d6B7524848F540346f3
GenericRebalancer 0xA2961Be0e3B928288Db2d9d80d125c68f0092289 0x10cA75cf3A2198D5571148949ef4531B2D57DE7d 0xb5A980349434a46687f425075F5558cd185aB9Fa 0xb3d2115cB61B05F548Df21F3C701194a86ee669B

The DAO Safes executed the upgrade batches: diamond cut, GOVERNOR role on setSwapRouter (the swap router stays unset), daily Chainlink feeds moved from a 24h to a 25h stale period, the new rebalancer trusted as seller, the Gelato proxies (and the former HyperEVM DAO Safe) no longer trusted.

Checked on chain after execution: every facet selector routes to the address recorded here, no daily feed keeps a 24h stale period, burn and redemption quotes go through on every collateral (the Avalanche ygamiUSDC burn is paused on purpose). All new contracts are verified on the chain explorers.

FabienCoutant added 4 commits October 8, 2026 11:50
…balancer

SettersGovernor, Getters, Redeemer and RewardHandler are redeployed, and the
GenericRebalancer is deployed behind the team CooperAccessManager.
SettersGovernor, Getters, Redeemer and RewardHandler are redeployed, the other
facets already had the current bytecode. The GenericRebalancer is deployed
behind the team CooperAccessManager.
…lancer

SettersGovernor, Getters, Redeemer and RewardHandler are redeployed, the other
facets already had the current bytecode. The GenericRebalancer is deployed
behind the team CooperAccessManager.
…alancer

SettersGovernor, Getters, Redeemer and RewardHandler are redeployed, the other
facets already had the current bytecode. The GenericRebalancer is deployed
behind the team CooperAccessManager.
@FabienCoutant
FabienCoutant merged commit 652593f into dev Nov 3, 2026
4 checks passed
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