Venus Protocol contracts

As of 29 Oct 2026, Trustblock’s record for Venus Protocol holds 2 deployed addresses on 2 chains, and the repositories and files its audit reports name. Each address links to its page on the chain’s explorer.

Deployed addresses2

AddressChainSource code
0xd3cc9d8f3689b83c91b7b59cab4946b063eb894aChain: EthereumVerified source
0x67c549a18abfad127b13f8d56738f43a21bb62a7Chain: BNB ChainVerified source

Repositories and files named in the reports

The first 100 of each kind are listed here.

Repository or fileCommit
https://github.com/VenusProtocol/venus-protocol/contracts/PegStability/PegStability.solCommit: a9c6e07dbb20e5a3bff2a1be3f1bc51725ec6255
https://github.com/VenusProtocol/venus-protocol/tests/hardhat/VAI/PegStability.tsCommit: a9c6e07dbb20e5a3bff2a1be3f1bc51725ec6255
https://github.com/VenusProtocol/venus-protocol/contracts/Tokens/VTokens/VTokenInterfaces.solCommit: 2e0f5f64f49aba3150e49c7a7e34a28826726f20
https://github.com/VenusProtocol/venus-protocol/contracts/Tokens/VTokens/VToken.solCommit: 2e0f5f64f49aba3150e49c7a7e34a28826726f20
https://github.com/VenusProtocol/venus-protocol/contracts/Utils/ErrorReporter.solCommit: 2e0f5f64f49aba3150e49c7a7e34a28826726f20
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/token/XVS.solCommit: 5299454
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVaultProxy.solCommit: a158f8c
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/interfaces/IXVS.solCommit: 5299454
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/interfaces/IXVSProxyOFT.solCommit: 5299454
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVaultErrorReporter.solCommit: a158f8c
https://github.com/VenusProtocol/isolated-pools/contracts/JumpRateModelV2.solCommit: 5e660bf
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/token/TokenController.solCommit: 5299454
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVault.solCommit: a158f8c
https://github.com/VenusProtocol/governance-contracts/contracts/Governance/AccessControlManager.solCommit: 358bed4
https://github.com/VenusProtocol/isolated-pools/contracts/WhitePaperInterestRateModel.solCommit: 5e660bf
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/XVSBridgeAdmin.solCommit: 5299454
https://github.com/VenusProtocol/venus-protocol/contracts/Governance/VTreasuryV8.solCommit: 0a05857
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.solCommit: a158f8c
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/BaseXVSProxyOFT.solCommit: 5299454
https://github.com/VenusProtocol/oracle/contracts/oracles/ChainlinkOracle.solCommit: a0a36bc
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSStore.solCommit: a158f8c
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/XVSProxyOFTSrc.solCommit: 5299454
https://github.com/VenusProtocol/isolated-pools/contracts/BaseJumpRateModelV2.solCommit: 5e660bf
https://github.com/VenusProtocol/oracle/contracts/ResilientOracle.solCommit: a0a36bc
https://github.com/VenusProtocol/isolated-pools/contracts/lib/constants.solCommit: 5e660bf
https://github.com/VenusProtocol/protocol-reserve/contracts/ProtocolReserve/ProtocolShareReserve.solCommit: e396119
https://github.com/VenusProtocol/isolated-pools/contracts/Bridge/XVSProxyOFTDest.solCommit: 5299454
https://github.com/VenusProtocol/venus-protocol/contracts/Liquidator/LiquidatorStorage.solCommit: 457c8cd36c3a935b53d6fdca0ef8afab6dc39754
https://github.com/VenusProtocol/venus-protocol/contracts/Liquidator/Interfaces.solCommit: 457c8cd36c3a935b53d6fdca0ef8afab6dc39754
https://github.com/VenusProtocol/venus-protocol/contracts/Liquidator/Liquidator.solCommit: 457c8cd36c3a935b53d6fdca0ef8afab6dc39754
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVaultStorage.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/Vault/VAIVaultStorage.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/VRTVault/VRTVaultStorage.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/Vault/VAIVault.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSVault.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/XVSVault/XVSStore.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/venus-protocol/contracts/VRTVault/VRTVault.solCommit: f1426f07b44f9b557059a0e364ce5d90e18f997a
https://github.com/VenusProtocol/oracle/contracts/oracles/WstETHOracle.solCommit: f638cef
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/BaseOmnichainControllerDest.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/OmnichainGovernanceExecutor.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/BaseOmnichainControllerSrc.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/interfaces/ITimelock.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Governance/TimelockV8.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/OmnichainProposalSender.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/governance-contracts/contracts/Cross-chain/OmnichainExecutorOwner.solCommit: 266ae02d3395e583a7520392a403931105cae613
https://github.com/VenusProtocol/oracle/contracts/oracles/SFrxETHOracle.solCommit: b24ef729a7f1b13d1c2b572e4717612275659dd1
https://github.com/VenusProtocol/oracle/.env.exampleCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.eslintignoreCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/oracles/mocks/MockPythOracle.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/opbnbmainnet/BinanceOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/test/fork/utils.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.husky/commit-msgCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.lintstagedrcCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/interfaces/ISynclubStakeManager.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/oracles/PythOracle.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/oracles/SlisBNBOracle.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.editorconfigCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/package.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/interfaces/ISfrxETH.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/RedStoneOracle_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/tsconfig.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.prettierignoreCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.eslinttsconfigrcCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/sepolia/BoundValidator_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/WstETHOracle_NonEquivalence_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/test/SFraxOracle.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet/ResilientOracle_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/test/VBEP20Harness.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/WstETHOracle_Equivalence_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bsctestnet/solcInputs/503f2e4e766f3be923fadf8030a5470f.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deploy/3-vip-based-configuration.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/test/BinanceOracle.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet/BinanceOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet/ChainlinkOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/docgen-templates/helpers.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bsctestnet/ChainlinkOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/opbnbtestnet/solcInputs/0e89febeebc7444140de8e67c9067d2c.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/sepolia/WstETHOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bsctestnet/PythOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet/PythOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/CHANGELOG.mdCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum_addresses.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/test/utils/makeVToken.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/opbnbmainnet.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/sepolia/ResilientOracle.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/marketing-assets/oracles.pngCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/.solhintignoreCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bsctestnet/BoundValidator.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/sepolia/WstETHOracle_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/interfaces/PublicResolverInterface.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/DefaultProxyAdmin.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/RedStoneOracle_Implementation.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/test/OneJumpOracle.tsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bscmainnet/BinanceOracle_Implementation.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/bsctestnet/ResilientOracle_Proxy.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/contracts/oracles/SFrxETHOracle.solCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/commitlint.config.jsCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/ethereum/WstETHOracle_Equivalence.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
https://github.com/VenusProtocol/oracle/deployments/sepolia_addresses.jsonCommit: 3e86e3234cf9f61cfb973fccef9fcf1afff2c25a
contracts/RiskSteward/IRiskStewardReceiver.sol
contracts/RiskSteward/MarketCapsRiskSteward.sol
contracts/RiskSteward/IRiskSteward.sol
contracts/RiskSteward/RiskStewardReceiver.sol
contracts/oracles/ZkETHOracle.sol
contracts/Utils/ACMCommandsAggregator.sol
contracts/Comptroller/Diamond/interfaces/IMarketFacet.sol
contracts/Comptroller/Diamond/facets/XVSRewardsHelper.sol
contracts/Comptroller/Diamond/interfaces/IRewardFacet.sol
contracts/Comptroller/Diamond/Diamond.sol
contracts/Comptroller/ComptrollerInterface.sol
contracts/Comptroller/Diamond/interfaces/IDiamondCut.sol
contracts/Lens/SnapshotLens.sol
contracts/Lens/ComptrollerLens.sol
contracts/Comptroller/Diamond/interfaces/ISetterFacet.sol
contracts/Comptroller/Diamond/interfaces/IPolicyFacet.sol
contracts/Tokens/Prime/libs/Scores.sol
contracts/Tokens/Prime/libs/FixedMath.sol
contracts/Tokens/Prime/libs/FixedMath0x.sol
contracts/Governance/TimelockV8.sol
contracts/Cross-chain/OmnichainProposalSender.sol
contracts/Cross-chain/interfaces/ITimelock.sol
contracts/Cross-chain/BaseOmnichainControllerSrc.sol
contracts/Cross-chain/BaseOmnichainControllerDest.sol
contracts/Cross-chain/OmnichainExecutorOwner.sol
contracts/Cross-chain/OmnichainGovernanceExecutor.sol
contracts/Liquidator/LiquidatorStorage.sol
contracts/Liquidator/Liquidator.sol
contracts/Bridge/XVSProxyOFTDest.sol
contracts/Bridge/token/XVS.sol
contracts/Bridge/token/TokenController.sol
contracts/Bridge/interfaces/IXVSProxyOFT.sol
contracts/Bridge/BaseXVSProxyOFT.sol
contracts/Bridge/XVSProxyOFTSrc.sol
contracts/Bridge/interfaces/IXVS.sol
contracts/Bridge/XVSBridgeAdmin.sol
contracts/lib/TokenDebtTracker.sol
contracts/Utils/ArrayHelpers.sol
contracts/TokenConverter/SingleTokenConverter.sol
contracts/Interfaces/IConverterNetwork.sol
contracts/TokenConverter/ConverterNetwork.sol
contracts/interfaces/IPendlePtOracle.sol
contracts/Gateway/Interfaces/IVtoken.sol
contracts/Gateway/Interfaces/IWrappedNative.sol
contracts/Interfaces/IPrime.sol
contracts/Interfaces/ComptrollerInterface.sol
contracts/Interfaces/IVToken.sol
contracts/Tokens/VTokens/VTokenInterfaces.sol
contracts/Tokens/VTokens/VBep20.sol
contracts/Interfaces/IProtocolShareReserve.sol
contracts/Interfaces/PoolRegistryInterface.sol
contracts/Admin/VBNBAdmin.sol
contracts/Utils/ErrorReporter.sol
contracts/Admin/VBNBAdminStorage.sol
contracts/ProtocolReserve/ProtocolShareReserve.sol
contracts/Interfaces/IIncomeDestination.sol
contracts/Comptroller/Comptroller.sol
contracts/Comptroller/Diamond/facets/MarketFacet.sol
contracts/Comptroller/Diamond/facets/PolicyFacet.sol
contracts/oracles/WeETHAccountantOracle.sol
contracts/interfaces/IAccountant.sol
contracts/oracles/SlisBNBOracle.sol
contracts/oracles/PendleOracle.sol
contracts/oracles/AnkrBNBOracle.sol
contracts/oracles/SFraxOracle.sol
contracts/oracles/OneJumpOracle.sol
contracts/oracles/WBETHOracle.sol
contracts/oracles/WeETHOracle.sol
contracts/oracles/StkBNBOracle.sol
contracts/oracles/SFrxETHOracle.sol
contracts/oracles/BNBxOracle.sol
contracts/oracles/common/CorrelatedTokenOracle.sol
contracts/oracles/WstETHOracle.sol
contracts/Vault/VAIVault.sol
contracts/XVSVault/XVSStore.sol
contracts/VRTVault/VRTVaultStorage.sol
contracts/Vault/VAIVaultStorage.sol
contracts/VRTVault/VRTVault.sol
contracts/test/Counter.sol
contracts/test/FeeToken.sol
contracts/test/VTokenHarness.sol
contracts/test/MathHelpers.sol
contracts/test/FalseMarker.sol
contracts/test/UpgradedVToken.sol
contracts/test/SimplePriceOracle.sol
contracts/test/ERC20.sol
contracts/test/ComptrollerScenario.sol
contracts/test/PriceOracleProxy.sol
contracts/test/ComptrollerHarness.sol
contracts/test/InterestRateModelHarness.sol
contracts/test/Const.sol
contracts/test/Mocks/MockToken.sol
contracts/test/WBTC.sol
contracts/test/SafeMath.sol
contracts/test/FixedPriceOracle.sol
contracts/test/Structs.sol
contracts/test/HarnessMaxLoopsLimitHelper.sol
contracts/test/Mocks/MockPriceOracle.sol
contracts/test/EvilToken.sol
contracts/test/TetherInterface.sol

Back to the Venus Protocol security record