DeFiCh / dfips

DeFiChain Improvement Proposals (DFIP) & Community Fund Proposals (CFP)
https://defichain.com
132 stars 24 forks source link

CFP: defichain-trader.com #247

Closed Graciaho closed 1 year ago

Graciaho commented 1 year ago

Overview

  1. Requester(s): u/DefichainTrader
  2. Amount requested in DFI: 110,000 DFI
  3. Cycles: 1
  4. Receiving address: dG6hmNZwSb1eV318LQ4rLGSEBhmfdEGvx5
  5. Reddit discussion thread: https://www.reddit.com/r/defiblockchain/comments/10l35aj/cfp_defichaintradercom/
Screenshot 2023-01-30 at 1 59 30 PM Screenshot 2023-01-30 at 1 59 52 PM

Describe the purpose

This CFP is for the continued development of defichain-trader.com

Additional data

  1. I would like to integrate the following data:
  2. token transfers (whenever tokens are moved to another address)
  3. pool liquidity (adding and removing pool liquidity)
  4. future swaps (pending future swaps)
  5. loans (taking loans and paying back loans)
  6. vault collateral (removing collateral and adding collateral)
  7. historic auctions (helpful in preparing your strategy when there are no auctions, in addition to the existing live auctions) [Twitter guide]

How will they be integrated

Simply put I will follow the same strategy that has been followed for pool swaps and the new data will receive:

Additionally, I will add a unifying overview that displays all transactions in chronological order for a certain address with the option to leave out small transactions.

Why add more data?

I was pleasantly surprised by the unique ways in which people have been using the website. With the addition of the aforementioned data it will be much easier to stay informed about on-chain events that are relevant to you. The applications range from tracking certain addresses or trades to doing analysis on your own addresses.

Improvements

Notifications for user defined pool swaps

I would like to support Telegram notifications for pool swaps that were created by the user in Account->Swaps on the following 4 metrics:

Currently, you can only specify a desired result, and it is not possible to use Telegram notifications.

Minor

There is a long list of mostly minor improvements that together will greatly improve the user experience. For those I will do what I have always done and sneak a few in every other update.

Technical

Ongoing technical changes are required to ensure the longevity of this project and keep it maintainable.

How will the fund be spent?

Describe how you would expect the fund to be spent

How does this CFP benefit the DeFiChain community?

I am asking for 110,000 DFI.

10% of that will be set aside to scale up the service so that it can handle more users. Currently there are around 5 to 30 users connected to the website at any given time. I expect that I won't have to scale up until we see peaks of at least 45 online users.

There is also the matter of Telegram notifications. Currently over 75 notifications are active. I expect that I won't have to scale up until at least 125 notifications are active.

The remaining 90% will be used to cover development and maintenance costs including:

You can also find a slightly more readable version of the proposal here: CFP