Fixed-Yield Wrapper: allows users to deposit single-sided liquidity and earn fixed yield.
Fixed yield wrapper that allows for single-sided deposits, liquidity management and position/share tokens for users. This is not an attempt to manage IL however this is absorbed in yield calculations. Yield is based on historical rates and automatically manages the liquidity range and autocompounding of yield on Uniswap v3.
The Uniswap wrapper manages the protocol’s Uniswap V3 position. It accepts dual-sided liquidity, manages the position effectively, and redeploys liquidity to new tick ranges specified by the Core contract.
The core contract manages non-fungible positions, handles liquidity, and initialises the underlying Uniswap V3 position.
The interface manages tick ranges for the UniswapWrapper position. Tick ranges can be modified with a call from an Externally Owned Account adhering to onlyTickSetter permissions.