LogoLogo
  • BASICS
    • What is Contango?
    • Who's this for?
    • Use cases
    • What is looping?
    • How does it work?
      • Detailed tx analysis
    • Key features
      • Liquidity and price impact
      • Pricing
      • Funding rates
      • PnL computations
      • Fees
      • Automation
      • Liquidations
      • Margin in any currency
      • Multiple positions on the same pair and direction
      • More than 300 trading pairs
      • Incentives and rewards
        • Contango points
        • Third-party rewards
        • Incentive layer
    • Ecosystem
    • Risks
  • APP
    • Simplified
      • Simplified tutorials
    • Advanced
      • Advanced tutorials
    • Staking
      • How staking works
      • Staking APR
      • Staking tutorial
    • oTANGO
      • oTANGO tutorial
    • Profile
  • TANGO
    • TANGOnomics
    • Allocations and unlocking
  • RESOURCES
    • Link tree
    • Brand assets
    • Contracts and audits
    • Permits and approvals
    • Glossary
    • FAQ
      • PT instruments
    • Troubleshooting
Powered by GitBook
On this page
  • Protocol fees collection
  • APR overview
  • APR computation
  1. APP
  2. Staking

Staking APR

PreviousHow staking worksNextStaking tutorial

Last updated 5 months ago

Stakers are rewarded for their service of providing liquidity and facing impermanent loss on the . Rewards currently come from 3 sources, which are reflected in the staking APR:

  • Balancer swapping fees

  • wstETH bearing yield (since this is the currency paired with TANGO on the Balancer pool)

  • Staking rewards coming from Contango protocol fees

Let's dig more into how fees are collected, transfered and then computed into the APR:

Protocol fees collection

The process is as follows:

  1. When a given threshold is reached, fees are converted to a basket of blue-chip currencies and swapped to the fee collector contractor contract on Arbitrum to minimize transaction costs.

  2. When a given threshold is reached, the fees from the fee collector on Arbitrum are sent to the reward distributor on Arbitrum (0xb35b3004125e342d9a996e1b274fe85cc22d46f2).

Protocol fees are distributed weekly according to the share of veCBPT, through a basket of blue-chip currencies (e.g. ETH, WBTC, USDC). This basket will eventually be optimized over time to minimize swapping and bridging costs, since Contango collects fees at the UI level in a wide variety of currencies and chains.

APR overview

  1. The max staking APR you could get if your CBPT are staked for the maximum duration, i.e. 52 weeks.

  2. Your estimated APR for a given week.

APR computation

This is how your staking APR is computed:

  • Get the total fees available in the Reward Distributor Contract, minus the fees which have not been collected yet in the previous weeks.

  • Multiply this number by your share of total veCBPT on Thu 00:00 UTC.

  • Assume no more fees will be collected during the week, annualize this number and divide it by the value of your CBPT staked.

Example:

  • Your CBPT staked value is 10.24$.

  • Your share of the total CBPT is 0.42% on Thu 00:00 UTC.

  • You are going to receive 0.082$ of fees.

  • Your APR is 41.64%.

are collected on each chain in a fee collector contract (0xfee97c6f9bce786a08b1252eac9223057508c760).

Once staked, on the page you find two APRs:

Staking
80/20 Balancer pool
Trading fees
Screenshot of staking APR
Diagram explaining fees collection and distribution to stakers
Screenshot of staking page showing two APRs