Skip to content

[VPD-1637] deploy APRO oracle and xSolvBTC OneJump oracle on bscmainnet - #318

Merged
fred-venus merged 4 commits into
developfrom
feat/apro-oracle-deployment
Aug 12, 2026
Merged

[VPD-1637] deploy APRO oracle and xSolvBTC OneJump oracle on bscmainnet#318
fred-venus merged 4 commits into
developfrom
feat/apro-oracle-deployment

Conversation

@GitGuru7

@GitGuru7 GitGuru7 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Description

Deploys two new oracles on BSC mainnet as part of the Core Pool oracle VIP:

  • APROOracle (0x04480f1Ba2252CDF89deB022B58d0a03d1B4cF91) — new ChainlinkOracle-compatible
    adapter instance dedicated to APRO price feeds (TSLAB, NVDAB, SPCXB, SKHYB pivots). Kept as its
    own instance rather than reusing the existing ChainlinkOracle, so APRO prices aren't
    misattributed as Chainlink downstream. Deployed behind a transparent proxy, ownership
    transferred to the Timelock.
  • xSolvBTCOneJumpChainlinkOracle (0xDfDbF9DAFbc94Cb1F827d3364637dDBB26823739) — new
    OneJumpOracle wrapping xSolvBTC → SolvBTC through the existing ChainlinkOracle adapter,
    becoming the new main price source for xSolvBTC. Added alongside the existing
    xSolvBTCOneJumpRedStoneOracle in deploy/23-deploy-xSolvBTC.ts (which is demoted to pivot and
    left untouched — re-running the script is a no-op for it via skipIfAlreadyDeployed).

Both contracts have been deployed to bscmainnet; this PR also includes the hardhat-deploy
deployment artifacts and registry updates (deployments/bscmainnet.json,
deployments/bscmainnet_addresses.json).

@GitGuru7
GitGuru7 marked this pull request as ready for review August 10, 2026 10:36
@GitGuru7 GitGuru7 self-assigned this Aug 10, 2026
@GitGuru7 GitGuru7 changed the title feat: add APROOracle deploy script and bscmainnet deployment [VPD-1637] deploy APRO oracle and xSolvBTC OneJump oracle on bscmainnet Aug 11, 2026
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Health
contracts 99% 92%
contracts.interfaces 100% 100%
contracts.lib 100% 100%
contracts.oracles 83% 76%
contracts.oracles.common 97% 92%
Summary 93% (562 / 604) 87% (278 / 320)

@fred-venus

Copy link
Copy Markdown
Contributor

@fred-venus
fred-venus merged commit 2cfc3b1 into develop Aug 12, 2026
4 checks passed
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.

2 participants