Ekubo - CL Vaults
Last updated
Was this helpful?
Last updated
Was this helpful?
is a cutting-edge AMM built on Starknet. It features liquidity management and a gas-efficient architecture which anyone can use it! It's the Uniswap of Starknet, but much better and optimised!
Ekubo lets you provide liquidity to token pairs in a much more focused way - within specific price ranges (just like Uniswap V3). This boosts capital efficiency and fee earnings, especially for pairs with tight price movements like xSTRK/STRK. But with higher efficiency comes more complexity.
To stay in the most profitable range, you need to constantly monitor the price, adjust your position, and rebalance as the market shifts. That takes a lot of efforts and time to do it manually.
That’s where STRKFarm comes in.
Our concentrated liquidity vault handles this entire process for you. It picks the optimal range, provides liquidity, repositions when needed, and reinvests the rewards—all automatically. So you get the benefits of advanced liquidity management!
In simple terms, here’s what the vault does:
Monitors and moves your LP position to stay in the most profitable price range
Collects trading fees
Reinvests those fees along with extra rewards from DeFi Spring
The best part? You don’t have to do any rebalancing yourself.
Vault standard: No particular standard but close to ERC4626.
Source code:
Audit report: , audited by .
You can find real-time information of what range and pool is the LP currently in through the flow chart in the strategy page. Currently supported only on desktop.
When you deposit into the CL vault, your funds are used to provide liquidity within a specific price range on Ekubo (similar to Uniswap V3). Depending on where the current market price is relative to that range, your position might be held in xSTRK, STRK, or a mix of both.
Here’s how vault behaves:
Price is below the range → Your position is completely in xSTRK
Price is above the range → Your position is completely in STRK
Price is inside the range → Your position is a mix of xSTRK and STRK, and actively earning fees
Liquidity is only active (and used in swaps) when the market price falls within the range set by the strategy. Outside that range, the LP position becomes idle which means it's inactive and not earning fees. When this happens, the vault ends up fully in one token or the other.
The vault constantly monitors market conditions and adjusts the range when needed, so you don’t have to worry about being out of range for long!
Let’s say the vault adds liquidity between $0.98 and $1.01 for xSTRK/STRK.
If the current price is $0.96, your liquidity sits entirely in xSTRK.
If the current price is $1.03, your liquidity is fully in STRK.
If the price is $1.00, you’re in-range, holding both tokens and earning trading fees.
Hypernative monitoring: TBA
Q: What do I earn from this vault?
You earn trading fees from the xSTRK/STRK pool on Ekubo. On top of that, rewards like DeFi Spring incentives are auto-compounded back into the vault to boost your returns!
Q: How is this better than manually providing liquidity on Ekubo?
Manual LPing means you have to track price movements, adjust your ranges, and reinvest rewards on your own. STRKFarm automates all of that!
Q: Is there any risk of impermanent loss?
Yes, as with any liquidity position, there's always some risk of impermanent loss. However, since xSTRK and STRK usually move together in price, the risk here is relatively low.
Q. Does the vault take fees?
As with any of our strategies, we take a 10% fee only on rewards generated. This includes interest, Defi spring rewards, etc. Furthermore, the APYs you see are post-fees.
Further read:
Delphi Digital on Ekubo: