• © Goverland Inc. 2026
  • v1.0.3
  • Privacy Policy
  • Terms of Use
GearboxGearboxby0x031Dc29B7Ee499B402737F9d958F8A3057D5a2AAapeir99n.eth

[GIP-77] Deploy AddressProviderV3 + DataCompressor 2.1

Voting ended over 2 years agoSucceeded

Motivation:

Deploying V3 is pretty complex process and it will also affect existing V2 deployment. To make it smoother, we can start the process from deploying address provider v3 which has backward comparability with V1 and DataCompressor V2.1. which has compatible data structure with DataCompressor V3.

Some apps now depends on DataCompressor V2, which functionality will be broken when a new pool v3 or credit manager v3 will be added to contract registered. To be prepared, it's easier to get time to migrate to DC2.1. which works correct and would not be affected.

As result, services which will be tested to support V2 & V3 could be simplified and some legacy code could be removed.

Suggestion:

  1. Deploy address provider v3
  2. Setup all contract address similart to existing v1
  3. Use address provider v3 as entry point in all docs
  4. Deploy DataCompressor V2.1. to migrate for unified interface for all existing monitoring and other apps.

Specification

  1. Deploy AddressProviderV3 with create2 factory
  2. Set CONTRACTS_REGISTER address in AddressProviderV3
  3. Set ACCOUNT_FACTORY address in AddressProviderV3
  4. Set TREASURY address in AddressProviderV3
  5. Set GEAR_TOKEN address in AddressProviderV3
  6. Set WETH_TOKEN address in AddressProviderV3
  7. Set WETH_GATEWAY address in AddressProviderV3
  8. Set PRICE_ORACLE_V2 address in AddressProviderV3
  9. Set ROUTER_V2 address in AddressProviderV3
  10. Deploy DataCompressorV2_10 with create2 factory
  11. Set DATA_COMPRESSOR_V2_1 address in AddressProviderV3
  12. Set description in DATA_COMPRESSOR_V2_1 for DAI v2 credit manager
  13. Set description in DATA_COMPRESSOR_V2_1 for USDC v2 credit manager
  14. Set description in DATA_COMPRESSOR_V2_1 for WETH v2 credit manager
  15. Set description in DATA_COMPRESSOR_V2_1 for wstETH v2 credit manager
  16. Set description in DATA_COMPRESSOR_V2_1 for WBTC v2 credit manager
  17. Set description in DATA_COMPRESSOR_V2_1 for FRAX v2 credit manager
  18. Set description in DATA_COMPRESSOR_V2_1 for WETH v2 credit manager

ETA 18 oct 2023 15:00 CET

Voting

Simple Approve / Reject

Off-Chain Vote

Approve
218.71M GEAR100%
Reject
33.53K GEAR0%
Quorum:109%
Download mobile app to vote

Discussion

Gearbox[GIP-77] Deploy AddressProviderV3 + DataCompressor 2.1

Timeline

Oct 12, 2023Proposal created
Oct 12, 2023Proposal vote started
Oct 15, 2023Proposal vote ended
Nov 14, 2025Proposal updated