Uni V3 pools (Concentrated Liquidity)
Last updated
Was this helpful?
Last updated
Was this helpful?
Our concentrated liquidity pools are built on Uniswap v3 with added staking features.
You could find relevant Uni V3 contract addresses at Testnet Contract Addresses
Liquidity providers can now choose to receive continuous KYO rewards by staking their liquidity.
Trading fees generated from staked liquidity will be distributed to veKYO stakers instead.
Unstaked liquidity will still earn trading fees.
UniswapV3Pool
now tracks rewardGrowth
alongside feeGrowth0
and feeGrowth1
UniswapV3Pool
also tracks liquidityStaked
(along with liquidity
), which ranges from 0 to total liquidity, representing the portion that is staked.
NonfungiblePositionManager
has been modified to support both staking and unstaking functionality.
We've intentionally kept all function signatures unchanged to simplify integration.
Kyo-specific interactions can be performed as follows.
Important: Transferring a position NFT will automatically un-stake all staked liquidity within that position.