Skip to content

[VPD-1338] Migrate Prime docs to PrimeV2 + PrimeLeaderboard#352

Open
Debugger022 wants to merge 5 commits into
mainfrom
feat/VPD-1338
Open

[VPD-1338] Migrate Prime docs to PrimeV2 + PrimeLeaderboard#352
Debugger022 wants to merge 5 commits into
mainfrom
feat/VPD-1338

Conversation

@Debugger022

Copy link
Copy Markdown
Contributor

Summary

  • Rewrites Prime docs for the PrimeV2 + PrimeLeaderboard model, replacing the legacy single-contract Prime (revocable/OG tokens, 1000-XVS/90-day rule).
  • Eligibility = time-weighted Effective Stake; governance issuance is primary, permissionless claimPrime disabled by default as fallback.
  • Live on BNB testnet only (venus-protocol #677, VIP-675).

Changes

  • Rewrote prime-yield.md + prime tech article for leaderboard model, tiers (30/60/90d → 1.3/1.6/2.0x), TokenBuyback (USDT/U) rewards; dropped fabricated split table.
  • Rewrote prime.md / prime-storage.md to PrimeV2; added prime-leaderboard.md + storage pages; updated README + SUMMARY nav.
  • funds.md: bsctestnet PrimeV2 + PrimeLeaderboard addresses (other chains keep legacy until their VIPs).
  • xvs.md / faq.md: Prime mentions updated to live; deleted stale prime_funds.svg.

Replace the legacy single-contract Prime model with the PrimeV2 + PrimeLeaderboard
architecture: time-weighted Effective Stake eligibility, governance issuance as the
primary mint path with permissionless claimPrime disabled by default as a fallback,
and TokenBuyback-funded USDT/U rewards. Add leaderboard contract + storage references,
nav entries, and bsctestnet addresses; drop stale converter split table and the
outdated prime_funds.svg.
@Debugger022 Debugger022 self-assigned this Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

…erences, clarify epoch = calendar month

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add an editable SVG showing the eligibility, governance and reward wiring
the buyback diagram omits (XVSVault → PrimeLeaderboard → PrimeV2, Comptroller
hooks, governance issuance, PLP funding) and embed it in the Prime tech article.
Cover the redeployed PrimeV2 impl: lifetimeAccrued field, getLifetimeAccruedBy
Market/User views, and recordCycleSnapshot for off-chain per-cycle reward
accounting. Rename the user-facing eligibility metric 'Effective Stake' to
'Prime Score' across the article and architecture diagram (ABI names kept).
Document the new read-only PrimeLens contract (calculateAPR / income
DistributionYearly) and rewrite the APR section around it. Refresh bsctestnet
addresses, add bscmainnet PrimeV2/PrimeLeaderboard as deployed-but-not-activated
(legacy Prime still live there), and list BNB among the boosted markets.
@GitGuru7

Copy link
Copy Markdown
Contributor

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants