RaidasGrisk / mina-node-dashboard

Mina protocol metrics dashboard

Home Page:https://mina-stats.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notes

data sources

GraphQL API
BigQuery Dataset
Rest API

general stats

  • chain length
  • epoch / slot (chart and progress)
  • global slot
  • locked supply
  • total currency
  • Mina node latest version stable release (https://github.com/MinaProtocol/mina/tags)
  • distribution of nodes running different versions nodes?

time series / other

  • number of validators (total/active)
  • number of snark workers
  • block time (seconds/minutes in between blocks)
  • latest block miners (hashes with urls to explorer)
  • tx fees in the block (in mina)
  • validator stake distribution (show how distributed the stake is, cumulative stake?)
  • balance of the winnerAccount (in Mina)
  • number of transactions in a block
  • world map with nodes
  • active stake
  • TPS / TPD
  • block coinbase reward?

notes on the design

  1. There's no proper central data storage, i.e. the carts do not share the data one with another. This is by design to keep it simple (albeit a bit less efficient).
  2. There's a small data store, though. It stores the current epoch / block / slot / etc. This data is useful for some queries inside the chart components.

About

Mina protocol metrics dashboard

https://mina-stats.app


Languages

Language:Vue 92.3%Language:JavaScript 6.5%Language:HTML 0.9%Language:CSS 0.3%