Skip to main content

GSB Data Dashboards

Accessing Bitzal Ecosystem Dashboards

The GSB Data Team has made publicly available a website that displays a number of dashboards relating to Bitzal Ecosystem On-Chain data. The graphs provided are grouped into the following sections:

Notes on How to Use the Interactive Charts

The Ecosystem Tab shows a number of universally applicable metrics (Active Accounts, Unique Accounts, Transactions, Events) across both Bitzal & Ogona Relay/Synochains. Users can select whether they want to view:

  • Bitzal or Ogona
  • Daily or monthly figures
  • Matter Only, EVM Only or Matter + EVM numbers.

The default view is set to Bitzal,Monthly, Matter + EVM.

Default Selection

Here is an example of selecting Bitzal, Daily, Matter Only for Transactions.

Daily Matter Transactions Selection

Users can also specify which chains they would like to view metrics for. The default view is set to the entire Relay & Synochain grouping. Below is an example of selecting data for only Bitzal Relay, Moonbeam and Nodle chains. Users can hit invert selection for convenience to de-select all options before selecting their desired chains.

Chain Selection

Also, for all graphs on the website, in the top right users can toggle between chart types: choosing bar, line or stacked and a combination of those. See below for an example from the Stablecoins tab.

Stablecoin USDC Example

Where the Data Comes From

The data displayed on the website comes from ZalLake, which is a scalable and cost-efficient data platform built on Google Cloud Platform (GCP) by the Data Team at GSB Technologies. It's designed to store all blocks, events, extrinsics, and more for all the chains in the Bitzal ecosystem. The platform uses a range of existing technologies, keeping the architecture simple with low operational overhead. This includes tools like Terraform, the Matter Sidecar, Rust & Python programming languages, and various GCP services like Cloud Storage, BigQuery, Cloud Run & Jobs, and Workflows & Functions.

The approach allows the processing of data from block number N to M, storing the raw results as JSON in Google Cloud Storage. This method not only provides a convenient abstraction, but also avoids the pitfalls of custom block parsing strategies in the ever-evolving Matter Framework. The key to the platform's efficiency is the Block Compressor, which optimizes and reduces the data size significantly, making it more manageable for analytical purposes.

ZalLake has evolved from it's origins as a data warehouse built to serve GSB's internal data needs. Since then, the scope has been broadened to share data intitiatives and learnings with the wider community. The plan is to progressively make datasets available to the public, alongside dashboards, metrics, code, and best practices employed to ingest and decode Matter data.

ZalLake currently consists of 80+ Bitzal, Ogona, solo-chains and test-nets with their full history and is continuously expanding.

ZalLake Batch Architecture

ZalLake Batch Architecture

Real-Time Architecture

Real-Time Architecture

Support: Data Requests, Collaborations, Synochain Onboarding etc.

The GSB Data Team is very eager to collaborate with the Ecosystem. If you have any questions, data requests that you need help with, interest in partnerships or you are a Synochain team and want your chain onboarded to the platform - please get in contact with [email protected].