Liquidity Providers (LPs) are the backbone of the money legos of the DEFI economy. However time and time again, we have witnessed them abused by impermanent loss despite serving a critical function in DEFI. This is unsustainable and in some cases an outright scam of LPs’ hard earned money.
We are creating LP Protection features for UniswapV2-like protocols and channeling savings into a treasury fund for LPs (or a fund towards public goods). In this way LPs benefit from the long term appreciation of their governance token/fund to offset impermanent loss. The fund can be channeled into an interest bearing account like Yearn/Aave and then distributed to public good projects and LPs.
Configured for Polygon (Matic) Mumbai Testnet.
https://mumbai.polygonscan.com/
- "VarietyForwarder": 0x262A73Ae4376a4D142A897c5E8148fd5F537EEb2
- "Multicall2": 0x4707E34f2A2F4fD9D07fC58b9EcBfbB385055474
- "VarietyToken": 0x8Dd5d27874D877666193251756334b9291ED114F
- "VarietyDistributor": 0x72502B004817aAf94937b580EE65b2DFED2c7cd4
- "VarietyFactory": 0xB9946BB88497377dff65fDD687E5467ee2a922a0
- "VarietyLocker": 0x8140F757b0F9bA25EFEf2098dF162CF0116e731a
- "VarietyRouter02": 0xC8B5F12F45B53B83915ae6a0588Ae7EDF1529F25
- "Timelock": 0x3d9f3187C98032579eaCd4AaB52997db95f91407
- INIT_CODE_PAIR_HASH/INIT_CODE_HASH: 0x3d399fc9c15117cad3a9f0dacb41f027f5eabbe6ec2956180c2c417b239badb3
- "solarForwarder": 0xC8de2C820818a347a56e0382e02Bc58Ccf296Af8
- "Multicall2": 0x5625b03De42553340E70CaD2fFED8ef581F449Bc
- "SolarBeamToken": 0x740bBb10512409d52b1e861189AF79236aeC5201
- "SolarDistributor": 0x1cB2B70196F107845f479bDB3A8CF0EFe64E6616
- "SolarFactory": 0x1fA9a2f390C901df7023Ad652C361b6FA5124eA1
- "SolarLocker": 0xa6998813709A68C9b37BCc9511521a7021cFB896
- "SolarRouter02": 0x3559162F3A8210A0002a5f377a53De1FF3a2aDA7
- "Timelock": 0xAADa433A386a5521502ee3A3e064461CD37dbC9F
Test Tokens Created:
- "USDCtest" at 0x0636617c67CB84D49C1417F641629Db7d8c065BA
- "SHIBtest" at 0xD7C5BB823bB5E4D6581605B057c92486D1f5CE6a
Wrapped Matic Contract (ERC20 Version):
- "WMATIC" at 0x9c3c9283d3e44854697cd22d3faa240cfb032889