This proposal bundles two independent, non-urgent BNB Chain upgrades into a single VIP. Both are maintenance-grade implementation upgrades — no risk parameters are changed, no existing positions are modified, and no action is required from users.
1. Institutional Fixed Rate Vault implementation upgrade (VPD-1488)
The vault controller and its vault clone-source are upgraded so each vault carries a renamable institution name for display. Existing vaults are immutable clones and are not modified; the change applies to vaults created from now on, plus a one-time display-name override (Matrixdock) for the single existing vault.
| Contract | Proxy | Old implementation | New implementation |
|---|---|---|---|
| InstitutionalVaultController | 0x6D9e91cB766259af42619c14c994E694E57e6E85 | 0x9e1ECb2671AfabE9eaAA2e74Cb2318a9b6A2Eb5d | 0xBD9df626c642591cef3612586CC5e45E9767360f |
| InstitutionalLoanVault (clone source) | n/a (cloned per vault) | 0x10d63B1203E5A0719AbbE927C8BFc87135b2F129 | 0xC25b2B657D24380eDd1a1Cff5296385541e85204 |
2. Certik “Core Feature Reaudit” fixes (VPD-1241)
Venus Labs commissioned a follow-up audit of several core contracts. This proposal deploys the recompiled, re-audited implementations, preserving existing behavior:
| Contract | Proxy / target | New implementation |
|---|---|---|
| Core Pool Comptroller (Diamond) | Unitroller 0xfD36E2c2a6789Db23113685031d7F16329158384 | 0xA66B2b5D50ce68A125bBad6B2265b637868c6E66 |
| ComptrollerLens | Core Pool Comptroller | 0xd5DEb631cB6c6a667e926a482aadc95a471b120c |
| Liquidator | 0x0870793286aada55d39ce7f82fb2766e8004cf43 | 0xC8c6f55DEBb47f724761920B79DC3ab5399DBC62 |
| Core Pool markets (VBep20Delegate) | selected vTokens (excl. native-BNB vBNB) | 0xCDfea50f7CECCB24Fe804657DB8E6c93b689941e |
| LeverageStrategiesManager | 0x03F079E809185a669Ca188676D0ADb09cbAd6dC1 | 0xB8c418eFf558D7eE517b8f26B5Eb0F4f3c53F5D5 |
| Executor (Emergency Brake V2) | 0xDd541A1b065F9587b01815a390a4d4559D7b630F | 0x347fBbC71C07496fbBb2fEc5D2a036605F14089D |
The ACM permission changes required by the upgrade are applied in one batch to stay under BNB Chain’s per-transaction gas limit. One low-risk oracle input-validation fix from the same reaudit is intentionally deferred and can be adopted by new oracle deployments.
Summary
If approved, this proposal upgrades the contracts listed above to their new implementations, leaving all risk parameters, existing vault positions, and user balances unchanged.
We welcome community feedback on this proposal ahead of submitting it for a VIP vote.