> For the complete documentation index, see [llms.txt](https://docs.unifiprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unifiprotocol.com/utrade-v2.md).

# uTrade V2

- [uTrade V2 Overview](https://docs.unifiprotocol.com/utrade-v2/utrade-v2-overview.md)
- [Liquidity Rewards Explained](https://docs.unifiprotocol.com/utrade-v2/up-mint-rate-explained.md)
- [Avalanche](https://docs.unifiprotocol.com/utrade-v2/avalanche.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/singleliquiditywrapper.sol.md)
- [UnifiController.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/unificontroller.sol.md)
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/unififactory.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/avalanche/unifirouter.sol.md)
- [Binance Smart Chain](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/singleliquiditywrapper.sol.md)
- [UnifiController.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/unificontroller.sol.md): The Unifi Controller is a work in progress with minor tweaks here and there. Full documentation will be available once it is optimized!
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/utrade-v2-factory.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/binance-smart-chain/unifirouter.sol.md)
- [BitTorrent Chain](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain/singleliquiditywrapper.sol.md)
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain/unififactory.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/bittorrent-chain/unifirouter.sol.md)
- [Ethereum](https://docs.unifiprotocol.com/utrade-v2/ethereum.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/singleliquiditywrapper.sol.md)
- [UnifiController.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/unificontroller.sol.md): The Unifi Controller is a work in progress with minor tweaks here and there. Full documentation will be available once it is optimized!
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/unifierc20.sol-1.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/unififactory.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/ethereum/unifirouter.sol.md)
- [Harmony](https://docs.unifiprotocol.com/utrade-v2/harmony.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/harmony/singleliquiditywrapper.sol.md)
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/harmony/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/harmony/unififactory.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/harmony/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/harmony/unifirouter.sol.md)
- [IoTeX](https://docs.unifiprotocol.com/utrade-v2/iotex.md)
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/iotex/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/iotex/unififactory.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/iotex/unifirouter.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/iotex/unifipair.sol.md)
- [Polygon](https://docs.unifiprotocol.com/utrade-v2/polygon.md)
- [singleLiquidityWrapper.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/singleliquiditywrapper.sol.md)
- [UnifiController.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/unificontroller.sol.md): The Unifi Controller is a work in progress with minor tweaks here and there. Full documentation will be available once it is optimized!
- [UnifiERC20.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/unifierc20.sol.md)
- [UnifiFactory.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/unififactory.sol.md)
- [UnifiPair.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/unifipair.sol.md)
- [UnifiRouter.sol](https://docs.unifiprotocol.com/utrade-v2/polygon/unifirouter.sol.md)
