Giter Club home page Giter Club logo

dsa-customiser's Introduction

DSA Customiser

Introduction

  • User Experience has been one of the main challenges in the DeFi space especially engaging layman users/users who are non-developers but have good DeFi knowledge

  • To Solve this Instadapp we have platforms like Instadapp which focus on User Experience especially where a User can track their respective DeFi positions through just 1 platform & recently they introduced DSA to boost developer engagement from Non-Blockchain/Non-Ethereum background and of course the users.

Our Solution

  • We have come up with a solution built on top of DSA through which you can customize your DeFi DSA Spells across all protocols currently supported by the DSA.
  • DSA Customiser is our attempt to build a simple User-Friendly layer on top of DSA, by which users can execute spells of their own, track their positions across various protocols through a simple interface.
  • Even if you don't have a DSA Created you can get one created by just connecting your Metamask Wallet.
  • You can execute any recipie of your choice, you can refer to the InstaDapp DSA Usecases to get some ideas.

[NOTE -> Currently we support ETH, DAI & USDC as a submission to this hack & 1 DSA per wallet, we will try and introduce these features later]

Functionality

  1. Start creating your spells by selecting protcools & other information required to create a spell (for eg if you wanna use deposit then just select the deposit operation, choose the applicable protocol, the depositing asset and the amount)
  2. You can create any number of spells there is no limit, but keep in mind the gas costs
  3. Track your dsa token balances & positions accross various protocols
  4. Automatic DSA Login when you connect your wallet

Installation Steps

  1. Clone the Repo
  2. Do npm install
  3. run -> npm run start
  4. Naviagte to http://localhost:3000 and start playing with money legos:)

Screenshots

home warning authhreum_working transfer Untitled custom1 resolver1 resolver2

Video

DSA Customiser

Website

DSA Customiser

Tools Used

  1. Instadapp DSA
  2. React
  3. Web3react library

Authors

  1. Viraz
  2. snaketh4x0r

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.