This repository contains the core contracts of the Tarot Protocol.
Many design choices used in the Tarot Protocol stem from Impermax and UniswapV2. In order to understand the scope of this project and how it works we suggest the following readings:
- Impermax x Uniswap V2 Whitepaper: this document explains the scope and the components of Impermax from a high level perspective.
- UniswapV2 Whitepaper: this document explains some design choices made while implementing UniswapV2.
- BDeployer: 0x2217AEC3440E8FD6d49A118B1502e539f88Dba55
- CDeployer: 0x46fcDe1b89D61f5cBfAaB05C2914C367F8301F30
- Factory: 0x35C052bBf8338b06351782A565aa9AaD173432eA