VDB-23: VIP-643: List Venus SK Hynix (vSKHYB) in the Venus Core Pool (testnet + mainnet)#738
Merged
Merged
Conversation
…net] Single-market listing mirroring VIP-633 (bstock tokenized equities), no DBO: CF 50% / LT 65% / LI 10%, supply cap 140, borrowing paused, reserve factor 10%. setDirectPrice mock oracle ($130) + ResilientOracle routing, faucet-based 0.51 SKHYB bootstrap (burn 0.051 vSKHYB, remainder to VTreasury). Simulation forks bsctestnet after the MockSKHYB + vSKHYB deploys; 50 passing. Co-Authored-By: Claude Opus 4.8 <[email protected]>
…net] Co-Authored-By: Claude Opus 4.8 <[email protected]>
trumpgpt-bot
marked this pull request as ready for review
July 14, 2026 08:34
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
fred-venus
reviewed
Jul 14, 2026
| liquidationThreshold: parseUnits("0.65", 18), | ||
| liquidationIncentive: parseUnits("1.1", 18), | ||
| reserveFactor: parseUnits("0.1", 18), | ||
| supplyCap: parseUnits("140", 18), |
Contributor
There was a problem hiding this comment.
140 * $162 = 22k only
fred-venus
reviewed
Jul 14, 2026
Per reviewer feedback, the supply cap is increased from 140 to 1250 SK4B to better reflect the current token price (~$130–150, was $1400+ last week). Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Add Oracle Dynamic Protection Mode (DeviationBoundedOracle.setTokenConfig) to both testnet and mainnet VIPs, mirroring the VIP-633 pattern. Trigger threshold 16.67%, reset threshold 5%, cooldown 1h. Also update simulations and SIMULATION_REPORT.md with DBO address, parameters, and post-VIP checks. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Initial supply increased from 0.51 to 0.65 SK4B (~$100 at ~$154/SK4B); vTokens to burn updated from 0.051 to 0.065 (10% of minted supply). Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
…nnet bootstrap VTreasury is now funded with 0.66 SKHYB on BSC mainnet (block 109922154). Update the mainnet simulation to fork at the latest block (109922737), remove the impersonation/seeding of the treasury, and validate the bootstrap draws the 0.65 SKHYB initial supply from the real on-chain balance along with the 0.065 vSKHYB burn. Refresh the Atlas feed price to the new fork block. Co-Authored-By: Claude Opus 4.8 <[email protected]>
Rename vip-664 -> vip-643 (on-chain proposalCount=642, next id=643) across mainnet/testnet VIP + simulation files and the report; fix stale underlying symbol SK4B -> SKHYB in the simulation report. Co-Authored-By: Claude Opus 4.8 <[email protected]>
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
VIP-643: List Venus SK Hynix (vSKHYB) in the Venus Core Pool
Lists a new tokenized-equity market — Venus SK Hynix (vSKHYB), backed by SKHYB (SK Hynix) — in the Venus Core Pool on both bsctestnet and bscmainnet. Single market, borrowing paused at launch, Oracle Dynamic Protection Mode (DBO) enabled. Mirrors VIP-633 (TSLAB/NVDAB/SPCXB).
On-chain proposalId: 643 (proposalCount = 642 at prep time). VIP dir/number renamed 664 → 643 to match.
Files
vips/vip-643/bsctestnet.ts+simulations/vip-643/bsctestnet.tsvips/vip-643/bscmainnet.ts+simulations/vip-643/bscmainnet.tsParameters
Mainnet specifics
0x8A87B38D4c8ef07546A1DD87a9D58f0B36B11a2B(id 871), maxStalePeriod 3800s (ONE_YEAR in simulation, then rolled back).withdrawTreasuryBEP20. VTreasury currently holds ~0.66 SKHYB on-chain; the mainnet simulation draws the 0.65 from the real balance (self-contained, no seeding).Tests
On real mainnet execution, VTreasury must hold ≥ 0.65 SKHYB before the VIP is executed. (Currently ~0.66 on-chain.)