DAM-Protocol / SIP-Contracts

Enabling systematic investment plans for DeFi.

Home Page:https://desip.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✨ Introduction

There aren't many DeFi projects which allow for, what we call in TradFi, Systematic Investment Plans. We hope to change that with the introduction of our project which allows a user to subscribe to various investment plans which are automated to provide maximum efficiency and minimum effort. The aim was to minimize user's active involvement in managing their portfolio and hence, we automated the necessary parts of investing into different strategies (dHedge and Sushiswap DCA). Only thing the user needs to do is set some parameters and forget the rest (I mean leave everything else to us !). First aspect of our project is called Super-dHedge and it's the integration of dHedge with Superfluid constant flow agreements allowing you to set a stream of tokens to DCA into a dHedge pool. Second aspect is called Auto Dollar Cost Averaging which allows traditional DCA involving pools on Sushiswap. We believe that this strategy will allow for custom parameters/control over their DCA strategy.

 

dHEDGE 🤝 Superfluid (Super dHEDGE)

​dHEDGE is a one-stop location for managing investment activities on-chain where you can put your capital to work in different strategies based on a transparent track record.

With our Superfluid enabled integration, users of dHEDGE can subscribe to any active pool/fund using Superfluid supported/equivalent supertokens of the underlying tokens which are accepted by the dHEDGE pool. A user just has to start a stream. Tokens are deposited into the dHEDGE pool regularly (in approx 24 hour periods) using keepers (Gelato network keepers for the time being). DHPT (dHEDGE Pool Tokens) are minted after each deposit and these are then available for withdrawal after approx 24 hours for the user.

Furthermore, we provide details to track how much has been streamed/deposited to a dHEDGE pool, how much of your streamed amount is uninvested and how much DHPT (dHEDGE Pool Tokens) you can withdraw from our contracts.

We plan to upgrade/modify contracts to support Superfluid IDA (Instant Distribution Agreement) functionality later. This would enable us to distribute the DHPT minted instantly to the users. We also plan to deploy these contract to Optimism once they gain popularity and are proven to be safe enough.

 

Tech used in Super D HEDGE

 

🤖 Auto Dollar Cost Averaging

This product allows a user to create custom DCA task. This custom task is then monitored by Chainlink Keepers' and executed as per the parameters set by the user during task creation. Gas fees are taken upfront from the user for the entire duration of the task (in MATIC).

 

Tech used in Auto Dollar Cost Averaging

 

🏗️ Deployments

Super dHEDGE

🏢 Infrastructure (Core and Helper Contracts)

Contract Name Address
SFHelper 0x18CA85221385D8a4A0Dcb8c7FE5aD1f22843349b
dHedgeHelper 0x66E230030d7C45a6fe4d8d3661900fd4d95Aef07
dHedgeStorage 0x0528029C92dB92c466c3fd7bDff7cd0f25126829
dHedgeBank 0xF01696558f28CB1676Fca25f3A3C16b0951366b6
dHedgeUpkeepGelato 0xa78C29cFbabe6829Cbf645DB532a9e597254F5C1

 

💸 Active Super dHEDGE Pools

Pool Name dHEDGE Pool Address Super dHEDGE Address
dHEDGE Stablecoin Yield 0xbae28251b2a4e621aa7e20538c06dee010bc06de 0xC05B38Dd7D1bc0E65b2EE5dF19AC4296B382Cb10

 

Auto DCA

Contract Name Address
ChainLinkAggregator 0x2B76a4Fa993f30004B4e92caB6256F98d0612ae5
DCAChainLink 0x88df2C46e0e7D9185054e01965Dabf89e236Ae92

 

👨‍💻 Technology

  • Super dHEDGE
  1. dHEDGE - Discover top performing DeFi strategies.
  2. Superfluid - Allows for subscribing to a particular dHEDGE pool/fund.
  3. Gelato - Used to automate deposits to dHEDGE pools/funds.
  • Auto DCA
  1. Sushiswap - Swap, earn, stack yields, lend, borrow, leverage all on one decentralized, community driven platform.
  2. Chainlink - Keepers network and oracles used for automating a user's DCA task and ensuring best prices respectively.

About

Enabling systematic investment plans for DeFi.

https://desip.netlify.app/


Languages

Language:JavaScript 67.7%Language:Solidity 32.3%Language:Shell 0.0%