FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Gearbox DAO

Proposals

Members

Information

Create Proposal

Gearbox DAO

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 7 months ago ยท Snapshot (Offchain)

[GIP-250] Allow new system contracts, patch rate keeper factory, activate new instances

By 0x8cC8...85aE34

Authors

lekho.eth

Summary

This is another proposal to configure Gearbox within the new Permissionless framework by executing the following Cross-Chain Multisig batch:

  • allow MultiPause and TreasuryLiquidator as new system contracts;
  • roll out RateKeeperFactory v3.1.1 patch;
  • activate Gearbox instance on 11 more chains.

Specification

Allow new system contracts

It is proposed to allow two new system contracts to be deployed from the Bytecode Repository:

  • MultiPause (bytecode hash 0xa000...6fde) allows risk curators to pause multiple contracts simultaneously in case of emergency;
  • TreasuryLiquidator (bytecode hash 0xdc481...0485) allows DAO to perform the liquidation of Credit Accounts using treasury funds in scenarios where the default atomic liquidation is not possible due to thin market liquidity or collateralโ€™s market price temporarily deviating from its fundamental value.

Both contracts have been audited by Decurity (report).

Patch rate keeper factory

During more extensive use of the Permissionless framework, a bug was discovered in the RateKeeperFactory contract that wonโ€™t allow risk curators to change the rate keeper in existing markets.

While the bug does not put any funds at risk and requires no immediate action from any party, it is proposed to roll out the patch RateKeeperFactory v3.1.1 (bytecode hash 0x752d...bb53) so that newly deployed market configurators used the correct version from the beginning. Risk curators of existing markets may upgrade by calling MarketConfigurator.upgradeRateKeeperFactory.

The patch has been audited by ChainSecurity (report).

Activate new instances

It is proposed to activate Gearbox instance on eight networks (Superseed, Sophon, Beam, BSquared, Swellchain, Kaia, Botanix, Katana) and three public testnets (Rise, Kadena, MIDL) with the following parameters:

NetworkChain IDinstanceOwnertreasuryweth
Superseed53300x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x4200000000000000000000000000000000000006
Sophon501040x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x2b1A859dE6A55c553520D7780Bc5805712B128F9
Beam43370x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10xD51BFa777609213A653a2CD067c9A0132a2D316A
BSquared2230x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x4200000000000000000000000000000000000006
Swellchain19230x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x4200000000000000000000000000000000000006
Kaia82170x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x19Aac5f612f524B754CA7e7c41cbFa2E981A4432
Botanix36370x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10x0D2437F93Fed6EA64Ef01cCde385FB1263910C56
Katana7474740x1E9ec044853611F4bCD4BBcFE7657508BD1c53D30xef78F5FfD8c6c5aa45bCAb7f4BA638B0A4fbc7A10xEE7D8BCFb72bC1880D0Cf19822eB0A2e6577aB62
Rise Testnet111559310x18B1778f45944D1cE779A5BF2A386215d8F04d5F0x18B1778f45944D1cE779A5BF2A386215d8F04d5F0x4200000000000000000000000000000000000006
Kadena Testnet59200x18B1778f45944D1cE779A5BF2A386215d8F04d5F0x18B1778f45944D1cE779A5BF2A386215d8F04d5F0x32E10f12e5dE1F8f591c83BbCb920E39A8F172F4
MIDL Testnet7770x96992B7E28147767701d4408FC45Eaba86c30f150x96992B7E28147767701d4408FC45Eaba86c30f150x76818770D192A506F90e79D5cB844E708be0D7A0

GEAR token address is set to zero on all those chains as it is not present there.

Implementation

The GIP asks DAO to authorize Technical/Cross-Chain Multisig members to sign the pair of SafeTx (in TM) and CompactBatch (in CCM) messages to submit and execute the batch 0xf03a9a54de933620b4078606377e1ab99252eb8eda8a0d360786cf7049220831 implementing the described actions.

The messages were generated using the script create-gip-250-messages.sh and can be found here.

Continue Reading
Connect Wallet to Add Note
0
Votes 18
VoterCast PowerVote & Rationale
0xb9b7...6CceeA
63.678M

For

0xf3D4...49d89E
60.094M

For

0xD374...aA65B0
24.8M

For

0x88C4...3A6464
20M

For

0x3372...02bb8a
20M

For

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Sat August 02 2025, 01:20 pmVoting Period Starts
  • Tue August 05 2025, 01:20 pmEnd Voting Period
Current Results

1-For

275.564M

Quorum 275.564M/200M
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us