Skip to main content

What this yield is

  • Protocol: Venus Protocol lending markets
  • Asset: USDC, USDT, BNB, BTC, ETH, and 20+ other tokens
  • Receipt token: vTokens (e.g., vBTC, vUSDC)
  • Network: BNB Chain (BSC)
Upon lending into Venus, users receive vTokens which accrue value via the pricePerShare parameter. These tokens are redeemable for the underlying asset at any time.

Required inputs

Actions & lifecycle

Action: Deposit assets into Venus pool
  • Supply the underlying asset
  • Receive vToken representing your position
  • Yield accrues via pricePerShare increase

Example flow

1

Get yield metadata

Fetch available Venus pools and their current rates.
2

Enter position

Call the enter action with your deposit amount.
3

Sign & submit

Sign the transaction and broadcast to the network.
4

Track balances

Monitor your position via the balances endpoint.

Operational notes

Base yield accrues directly to the vToken via pricePerShare parameter increase. No claiming required for base yield.
Some pools may have additional token incentives that can be claimed using CLAIM_REWARDS.
vTokens are redeemable for underlying assets at any time, subject to pool liquidity.

Yield IDs for this protocol

Yield ID pattern: binance-{asset}-venus-lending

BSC Core Pools

See also

Quickstart

Get started with Yield.xyz

Actions & Balances

Understand how actions work