SovrynBTC / Ecosystem-Bounties

A collection of small open project assignments geared towards expanding the Sovryn ecosystem
0 stars 0 forks source link

Bitocracy Voting Power Dashboard #2

Open Ingalandia opened 2 years ago

Ingalandia commented 2 years ago

This bounty covers the cost of developing according to the following spec plus domain registration and 6 months of hosting on a dedicated public webpage. There should be no other content on the domain used, to keep the focus on the Sovryn product, unless you take on other Sovryn bounties in which case the final product of each bounty can be hosted on the same domain. Product summary A data dashboard for understanding the current state of SOV stakers and delegates. Product description Wireframe mockup: https://docs.google.com/drawings/d/13SHsMw0AqKv6XajMiwK3fkzoyhzD_Cw9RveqtkX-5oA/edit?usp=sharing

// Note: any new code written for this bounty should be released under an MIT license, unless it reuses code from a copyleft license such as GPL, in which case it should be released according to the requirements of the existing license.

// Note: historical data for this dashboard should be sourced from The Graph, a data indexing protocol that can be configured to work with RSK. If you need any help getting start with The Graph for RSK, you can contact Betsy Braddock#8142 on Sovryn Discord.

// Note: any amounts that extend beyond eight (8) places after the decimal should be truncated. The user should be able to click on the truncated amount to reveal a tooltip with the full amount extended to the last non-0 number after the decimal place.

Staking statistics Chart: Total SOV Staked. Y axis is total SOV staked, X axis is time.

Chart: Total Voting Power (VP). Y axis is total Voting Power, X axis is time.

Chart: Cost to 51% attack Bitocracy. Y axis is cost to 51% attack Bitocracy, X axis is time.

Leaderboard Search: Enter address to search list Table: List of VP holders (any address with VP). Default sort: most to least Combined VP.

-> Clicking on any VP holder address will open a page showing the following information about this specific VP holder:

Table: Individual VP holder details.

Table: Proposal voting history. List all Sovryn Owner Governor and Sovryn Admin Governor proposals since this address first staked SOV or was delegated VP, whichever came first. Sorted by voting end date from newest to oldest.

Table: Delegators. SOV stakers delegating to this address. Default sort: most to least VP Delegated.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 264 years, 1 month from now. Please review their action plans below:

1) bizzyvinci has applied to start work _(Funders only: approve worker | reject worker)_.

I'll use react and covalent (or other data indexing tool for rsk) to build the voting power dashboard. 2) pizzooid has applied to start work _(Funders only: approve worker | reject worker)_.

Hi there, thank you for the detailed bounty description.

I am a developer specializing in front-end development for web3 and blockchain applications.

I sent you a proposal via e-mail.

Feel free to contact me by e-mail: dev@palmesi.com or Discord: pizzooid#7036

All the best, P 3) shreedee has applied to start work _(Funders only: approve worker | reject worker)_.

Hello there, Would love to do this project for you. I have few years of experience working on web3 and over decade of experience delivering application. Feel free to look at my git Hub https://github.com/shreedee. Not exactly a dashBoard but you can check out https://cz.farm/ as my recent work sample For this project my plan would be a) get upto speed with the smart contracts(2 days) b) create the react "storyboard" mocks (2 days). Wait for the designs to be approved c) Implement the SmartContract interactions (2 days) d) Debug any issues (2 Days) e) Implement change requests (2 Days )

Thanks Dee 4) alejolovallo has applied to start work _(Funders only: approve worker | reject worker)_.

Hello there,

Senior blockchain developer with experience in RSK and Sovryn. I´ve already worked on integrating the Sovryn fastBTC bridge to the Money On Chain platform.

I hope I can work with such a great protocol like Sovryn again.

Learn more on the Gitcoin Issue Details page.