Focus

A proxy exchange and set of wrapper tokens to improve liquidity efficiency of Uniswap V3.

Focus

Created At

UniCode

Winner of

trophy

Visor Best Tooling Hack Runner Up

Project Description

Focus Protocol passively improves the utilization of the Uniswap V3 concentrated liquidity. It is a proxy exchange which sits in front of Uniswap V3. It maps the prices and the assets to ones that it sends Uniswap V3, in order to keep the resulting mapped concentrated liquidity almost always in range. This can also achieve additional profit for the liquidity provider, as the "undesired assets" are converted at a lower price, as the bounds shift to follow the spot price.

How it's Made

The Focus Protocol is a set of smart contracts written in Solidity: *** 1. a pair of wrapping tokens for each pair of tokens in the LP. These tokens not only wrap the original ones, but also map the prices as controlled by the protocol. Such pair of wrapped "fTokens" is deposited as concentrated liquidity in Uniswap V3. *** 2. a proxy swap, which wraps the original tokens into fTokens and maps the prices, then sends the swapping request to Uniswap V3. This effectively achieves concentrated liquidity which follows the current price, thus almost always staying in the active range.

background image mobile

Join the mailing list

Get the latest news and updates