Token swap guides

XVS swaps and Venus protocol positions

Separate liquid XVS, unclaimed Venus rewards and vToken lending positions before selecting a BSC swap input.

A Venus dashboard can show XVS rewards and lending positions without all of them being liquid XVS in your wallet. Before swapping, identify whether the displayed quantity is an available token, a reward not yet claimed or a receipt for supplied assets.

The VenusLens reference treats XVS balances, pending XVS rewards, vToken balances and account liquidity as distinct data. This separation is useful even if you never interact with the technical interface directly.

Match the balance to the action

What the dashboard showsWhat to establish before swapping
Liquid XVSThe amount held by the executing account
Pending rewardsWhether a claim must happen first
Supplied assets or vTokensThe lending position and underlying asset
Locked XVS positionThe applicable withdrawal terms

PancakeSwap's token record identifies XVS on BSC at 0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63. A quote for this asset cannot automatically withdraw a Venus position or claim a reward on your behalf.

Separate the claim from the sale

If a claim produces liquid XVS, record that receipt before evaluating the subsequent swap. The earned amount and the sale proceeds are separate quantities. The quote also depends on the amount actually available at execution, which can differ from an earlier dashboard estimate.

When the intended output is gas, select native BNB and preserve enough funding for the claim and sale sequence. If the goal is another protocol deposit, confirm that its accepted output contract matches the quote. Naming the final use prevents a reward conversion from leaving another unusable intermediate asset.

Sources & verification (2)

Source-check date is recorded in the article details. URLs are provided for manual verification. Use Copy to keep this page open.

  1. VenusLens

    Liquid XVS, pending rewards, vTokens and account liquidity are distinct fields.

    https://docs-v4.venus.io/technical-reference/reference-core-pool/venus-lens
  2. PancakeSwap extended token list

    BSC USDT contract address and Binance Pegged USDT label.

    https://github.com/pancakeswap/token-list/blob/main/src/tokens/pancakeswap-extended.json

Continue reading

Venus vTokens: redeeming versus selling a receipt Why BEP-20 swaps still need native BNB Swapping CAKE without confusing staking positions