⚔️ Raid Guild Proposal

Tellor

Project Name

Tellor Dispute Center

Main Contact at Project

Nick F at Tellor

Summary of Work

Design and build the Tellor Dispute center and redesign Price Feed for visual cohesion and to simplify user experience & tech for ease of use and maintainability.

Feature scope

  • Display recent mining events with relevent data
  • Allow token holders to dispute a mining event
  • Display open Disputes and allow token holders to vote on create a dispute
  • Connect metamask wallet via Web3Connect to allow for other web3 wallet types.
  • Infura fallback if users don't have metamask. Prompt if performing an action such as 'create dispute'.

This is a summary of the project's goals through this proposal:

Tech

  • Simplified React Web App development and deployment.
  • Utilize current best practices for a clean, clear codebase with the intent to transisiton to Tellor for on-going maintenance.
  • Optimized site performance and eliminate the need for a database by building a subgraph on TheGraph to cache mining events, disputes and votes and serve those efficiently to the front end with graphQL.
  • Implement Price Feed design in existing app.

Design

  • UX Design in Figma for Dispute Center and Price Feed. No clickable prototype.
  • UI Design in Figma for Dispute Center and Price Feed. Export top level mockups in hi-fidelity.
  • Follow Tellor's brand style guide or direction to propagate a cohesive visual language throughout the apps.
  • Visual Design of any other assets needed to spruce up the visual experience for users. Ex. Header Images/Icons/etc

Raid Party

  • Ven / Design, Frontend
  • Sam / Dev
  • Yalor/ Finder

Assumptions

  • Design will be simple, clean and based off of Tellor's current Brand and visual language.
  • Tellor devs available for consultation on contract structure and events.

Stretch Goals

  • Data Visualizations (Ex. Tellor Price, Tips, Etc)

Time to Complete

Estimated Delivery => 5/31

Cost

  • 5500 DAI

  • 1/2 to Commence

  • 1/2 upon Completion

Timeline

Week of 5/11
UX round 1 and review
Start Dev (project setup/architecture)

Week of 5/18
Finalize UX and move to UI/Visual Design
Web app and subgraph Dev

Week of 5/25
Final Polish UI & Visual
Finalize Dev & Test
Present to Tellor community ;)

Week of 6/1
Deploy apps and handoff all assets