Architecture
The architecture of the Fuse Leveraged Token
Fuse Leveraged Tokens have 4 core contracts:
- 1.FLT Factory: This contract responsible to create new FLT token that connected to specified Rari Fuse Pool, Uniswap Adapter and Oracle. Each type of FLT will have their own factory.
- 2.FLT: An ERC20 that represent 2x Long Position of specified collateral asset.
- 3.Uniswap Adapter: This contract responsible to abstract the flash swap and swap interaction between Uniswap V2 and Uniswap V3.
- 4.Rari Fuse Price Oracle Adapter: This contract responsible to provide the latest price of given collateral.
.png?alt=media&token=f5dbb842-d983-45b3-bc59-a4185673d382)
The end Users and Developers who want to integrate with Fuse Leveraged Token will interact directly with FLT contract.
There are three types of Fuse Leveraged Token:
- 1.RISE (2x Long): an ERC20 that represents 2x Long Position
- 2.HEDGE (1x Short): an ERC20 that represents 1x Short Position
- 3.DROP (2x Short): an ERC20 that represents 2x Short Position