Skip to content

TrinityLabDAO/booster-pool-contracts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booster pool

This repository contains the smart contracts for the Booster Pool protocol.

Booster Pool contract allows users to add liquidity for specified Uniswap v3 pair in exchange of Booster Pool ERC20 token as a proof of liquidity share. Booster Pool strategy address manages Booster Pool liquidity in exchange of protocol fees (feeA and feeB is reserved for various reasons). Booster Pool is based on AlphaVault contract, but uses different approach to the deposit/burn token proportion. Booster Pool's proportion equals to Uniswap position liquidity proportion at the time of the deposit. Funds that happen to be out of proportion are left on the contract waiting for the rebalace from strategy. In case of contract deactivation burn rule changes from Uniswap share proportion to contract balance proportion.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 57.9%
  • TypeScript 41.2%
  • JavaScript 0.9%