← Back to home

Layer Exchange

SolidityReact

LP token management across exchanges should be easy. This current version is working towards providing liquidity to Uniswap v3. We are also developing a stablecoin component.

Screenshots

Layer Exchange screenshot 1
Layer Exchange screenshot 2
Layer Exchange screenshot 3

Problem Statement

We have utilised Uniswap (v3) to select optimal price ranges for LP tokens on behalf of a user. In a separate component, single assets are paired with a synthetic stablecoin and deposited in Uniswap pools. We are currently working on combining these components to manage LP tokens appropriately to collateralise the stablecoin.

Solution

ClientProgramming language: js / tsFramework: ReactSupport for Smart Contracts + Wallets: ethers.js libraryDependencies: Smart contracts (only for functionality)Deployment: NetlifySmart ContractsProgramming language: solidity 0.8.6 + ts (for testing and deployment)Solidity Environment: HardhatBlockchain: EthereumTestnet: Kovan/RinkebyDependencies: Uniswap v2/v3, ChainLink

Hackathon

HackMoney 2021

2021

Contributors