Skip to content

Conversation

@Debugger022
Copy link
Contributor

@Debugger022 Debugger022 commented Dec 15, 2025

This VIP deprecates specific markets across multiple isolated pools on BNB Chain, Ethereum, and Arbitrum One.

Actions performed per market:

  1. Pause Mint and Borrow actions
  2. Set supply and borrow caps to 0
  3. Set collateral factor to 0 (liquidation thresholds remain unchanged)

Additional actions:

  • Set reward token supply and borrow speeds to 0 for all markets in the RewardsDistributor contracts.
  • Set supply and borrow multipliers to 0 for markets present in the Prime contracts.

These updates safely deprecate the markets while allowing users to:

  • Repay existing borrows
  • Withdraw supplied assets
  • Liquidate unhealthy positions

@Debugger022 Debugger022 self-assigned this Dec 15, 2025
@Debugger022 Debugger022 marked this pull request as ready for review December 16, 2025 07:58
@web3rover
Copy link
Contributor

Earlier we had bridged the remaining XVS from reward distributors to BNB chain. This was the VIP: https://app.venus.io/#/governance/proposal/541?chainId=56

Should we do something similar?

@fred-venus
Copy link
Contributor

fred-venus commented Dec 17, 2025

Earlier we had bridged the remaining XVS from reward distributors to BNB chain. This was the VIP: https://app.venus.io/#/governance/proposal/541?chainId=56

Should we do something similar?

Among the leftover tokens, is there a way to distinguish the % unclaimed by user and the part not consumed yet . If not let's just keep it to avoid user failing to claim rewards

@web3rover
Copy link
Contributor

Earlier we had bridged the remaining XVS from reward distributors to BNB chain. This was the VIP: https://app.venus.io/#/governance/proposal/541?chainId=56

Should we do something similar?

Among the leftover tokens, is there a way to distinguish the % unclaimed by user and the part not consumed yet . If not let's just keep it to avoid user failing to claim rewards

I think after pausing we will have to create a seperate VIP to bridge the excess XVS.

To calculate the excess XVS we need the paused block number. So we have to wait for this VIP to execute.

@fred-venus
Copy link
Contributor

@fred-venus fred-venus merged commit f726166 into main Dec 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants