Zcash Service Status Dashboard

Overview

We believe that the best use of ECC (Electric Coin Company) and ZCash developers mindspace is in focusing on the core protocol and the ecosystem around it and hence it becomes cumbersome to maintain awareness around the truth value of various external services that exist in the ZCash ecosystem.

This sheet covers all the different services that exist in the ZCash ecosystem sorted into categories: https://docs.google.com/spreadsheets/d/1ESq4EA4dQ9UB3sUNiBwLEXm26YhUMheXbzr-ednFI0M/edit#gid=0

We seek to offset that load by creating a single source of truth for these external services.

We will do it by:

  • Creating a health check monitoring service for different categories of external services that exist in the ZCash ecosystem.
    • That also involves building support for monitoring category specific nuances.
  • Creating a user friendly dashboard to view as a single source of truth.

Outcome

This is proposal 00 that covers the expenses related in laying the foundation of healthcare services. The idea is to start small, ship something out, gain feedback from the community and then start integrating the other categories into the core monitoring system. We will be submitting followup proposals after shipping proposal 00.

This proposal covers shipping monitoring services for 2 categories:

  • Community and Forums
  • Exchanges

Community and Forums

Exchanges

  • Entities getting monitored:

    • Bitfinex
    • Bitlish
    • Bittrex
    • Cex
    • Binance
    • Changelly
    • Coinbase
    • Gemini
    • Kraken
    • Exmo
  • Parameters that are being monitored:

    • Spot Price is not equal to 0
    • Transaction Volume is not equal to 0.
  • Interval checks: at every 5-minutes.

Deliverables

  • Backend:

    • Setup: Server (Amazon EC2 instance), Database (InfluxDB)
    • Scripts: for monitoring the above categories.
  • Frontend: Dashboard for the community to visualize, alert and understand the metrics (Grafana)

Delivery estimate: 3 weeks

Roadmap

Week 1 - Week 2

First 2 weeks would be taken up in setting up the foundation as well as shipping monitoring for "Community and Forums" category. Buffer time is also taken into consideration of externalities coming up while building the system.

Week 3

Completing all exchanges integration. Testing and getting feedback/approval from the community.

Funding Details:

  • Project Delivery Cost: $3500 (Approximately 31 ZEC at the time of writing).
  • Server Cost: $890/annum.

Reporting

Weekly reports being submitted in #the-zcash-foundation channel. The community can keep us accountable by going through each step described in the timeline & double check if these were implemented.

Future Iterations

In this proposal 0, we have just covered 2 categories. We will be submitting followup proposals covering the rest of the categories as mentioned in the sheet here: https://docs.google.com/spreadsheets/d/1ESq4EA4dQ9UB3sUNiBwLEXm26YhUMheXbzr-ednFI0M/edit#gid=0

Why us?

We believe that financial privacy is a fundamental right for every individual. We can help ZCash community by building key infrastructure projects for the ecosystem.

We are already shilling ZCash to our developer friends and our focus is in getting them onboarded to help the community. One of the ways we did was to create an FAQ around the proposed grants ideas to reduce information asymmetry.

Team's individualistic capabilities:

  • Prastut - comes from a UX and product management background. On a mission to increase meritocracy and solve equal access to opportunity for all. Currently building a career accelerator that upskills experienced full stack engineers with blockchain skills and readies them for remote jobs. Github, CV.

  • Aviral - comes from backend development and data engineering background. Led data infrastructure at Socialcops, one of the fastest growing startups in India. Current research interests lie in building intuitive and perceptive systems using large scale data. Website, Github, CV.

Campaign

Started
4 months ago
Category
Community
Funding
31 / 31 ZEC
Awarded with 30 ZEC bounty
Proposal has been funded
Week 1 - Week 2
2
Week 3

Week 3

Estimate: August 2019
Reward: 7.75 ZEC
The team was awarded 7.75 ZEC on Aug 9th, 2019, 11:58 pm.
Completing all exchanges integration. Testing and getting feedback/approval from the community.