DeFi Bonuses
To accelerate the strBTC
integration into DeFi, additional bonuses and multipliers are applied when strBTC
is deposited into selected protocols. With each new integration to DeFi, this section will expand, and more bonuses will be available up for grabs. Keep an eye on it!
DeFi Bonuses = (strBTC + extBTC) x ΔEthereum Block Height x DeFi multiplier
strBTC — strBTC amount
extBTC — Amount of a designated external wrapped BTC asset (e.g., wBTC, cbBTC, LBTC, etc.)
ΔEthereum Block Height — Number of Ethereum blocks that the address holds strBTC
DeFi multiplier — An applied multiplier for a particular DeFi protocol
All the active multipliers and links to the corresponding protocols can be found on Stroom's DeFi page - https://app.stroom.network/defi.
NOTE: Beware that for some DeFi integrations, wstrBTC
, an ERC-4626-compliant wrapper for strBTC
, will be used. Point calculation rules for wstrBTC
are the same as for strBTC
.
1. Uniswap V4 Liquidity Provision Bonus
For providing liquidity to the wBTC
-wstrBTC
pool on Uniswap v4, you receive additional points. These points are rewarded based on the cumulative amount of wstrBTC
+wBTC
supplied to the pool.
Uniswap V4 Liquidity Provision Bonus = Liquidity Provided (wstrBTC+wBTC) × ΔEthereum Block Height x 5 (Uniswap Multiplier)
Example #1:
You have 5 wBTC. You convert 3 wBTC → 3 strBTC and wrap them into 3 wstrBTC. After 100,000 blocks, you deposit 2 wBTC + 3 wstrBTC to the wBTC-wstrBTC pool on Uniswap for 500,000 blocks:
Stroom Points = wstrBTC × ΔEthereum Block Height + Uniswap Liquidity Provision Bonus= (3 × 100,000) + ((3+2) x 500,000 x 5) = 12,800,000pts
Where:
3 - Amount of wstrBTC
100,000 - Number of Ethereum blocks you have initially held wstrBTC
3 - Amount of wstrBTC you deposited to the wBTC-wstrBTC pool on Uniswap
2 - Amount of wBTC you deposited to the wBTC-wstrBTC pool on Uniswap
500,000 - Number of Ethereum blocks for which wstrBTC and wBTC stay in the pool
X5 - Uniswap Multiplier
Example #2:
You have 5 wBTC. You convert 3 wBTC → 3 strBTC and wrap them into 3 wstrBTC. After 500,000 blocks, you deposit 2 wBTC + 3 wstrBTC to the wBTC-wstrBTC pool on Uniswap for 400,000 blocks. Then, you decide to withdraw 1 wBTC from the pool and keep the remaining 1 wBTC + 3 wstrBTC for 300,000 more blocks:
Stroom Points = wstrBTC × ΔEthereum Block Height + Uniswap Liquidity Provision Bonus= (3 × 500,000) + ((3+2) x 400,000 x 5) + ((3+1) x 300,000 x 5) = 17,500,000pts
Where:
3 - Amount of wstrBTC
500,000 - Number of Ethereum blocks you have initially held wstrBTC
3 - Amount of wstrBTC you deposited to the wBTC-wstrBTC pool on Uniswap
2 - Amount of wBTC you deposited to the wBTC-wstrBTC pool on Uniswap
400,000 - Number of Ethereum blocks for which wstrBTC and wBTC stay in the pool
X5 - Uniswap Multiplier
1 - Amount of wBTC left in the wBTC-wstrBTC pool on Uniswap after withdrawal
300,000 - Number of Ethereum blocks for which wstrBTC and wBTC stay in the pool after 1 wBTC withdrawal
X5 - Uniswap Multiplier
2. cbBTC/wstrBTC pool on Uniswap
For providing liquidity to the cbBTC/wstrBTC pool on Uniswap, you receive additional points.
The pool multiplier is X5.
Uniswap’s cbBTC/wstrBTC pool bonus = Liquidity Provided (wstrBTC+cbBTC) × ΔEthereum Block Height x 5 (Pool Multiplier)
3. LBTC/strBTC/cbBTC pool on Curve
For providing liquidity to the cbBTC/strBTC/LBTC pool on Curve, you receive additional points.
The pool multiplier is X5.
Curve’s cbBTC/strBTC/LBTC pool bonus = Liquidity Provided (strBTC+cbBTC+LBTC) × ΔEthereum Block Height x 5 (Pool Multiplier)
Last updated