Smart Contract

Protocol Overview: DPS is built on top of the Ethereum blockchain and interacts with Uniswap V3's Position Manager. The protocol allows lenders to deposit their Uniswap V3 NFT Liquidity positions, setting the loan amount, loan duration, and accepted token for repayment. Borrowers can then take these positions on loan, earning trading fees generated by the underlying liquidity.

Our protocol utilises our open-source non-custodial DefiPoolShare.Lending Smart Contract to facilitate lending/borrowring of Uniswap V3 Pool Positions.

The smart contract for DeFi Pool Share (DPS) protocol is built using Solidity and is designed to manage the lending and borrowing of Uniswap V3 LP positions (represented as NFTs). It interacts with Uniswap V3's Position Manager and leverages OpenZeppelin's contracts for ERC20 and ERC721 token standards. Here's a technical explanation of the core components and functions in the smart contract:

Last updated