Source code for the IoTube Bridge Analytics dashboard by The Misfits for Grants Round 10 Hackathon by Gitcoin and IoTeX
Access the application here
For a detailed video explanation with voice-over, click here.
The analytics dashboard provides an interactive way to monitor flow of funds across bridges in addition to basic network-level statistics. For more detailed insights, statistics can be filtered and viewed according to networks and tokens bridges.
- Iotex On-chain data powered by BigQuery
- Open API by Covalent
- IoTeX Scan Analytics (GraphQL)
The dashboard follows the UI aesthetic of the bridge web application and due to integration of Bootstrap, it is responsive on mobile and smaller devices.
- Mac, Linux or Windows (MacOS preffered)
- Atleast 4GB of RAM recommended
- Python 3.7+
- Pip Package Manager
Clone the GitHub repo on your local machine. Navigate to the project folder in the terminal and run pip install -r requirements.txt
to install dependencies. Open the workspace in a code editor of choice and run the app.py
file. Navigate to http://127.0.0.1:8050/
(or your default location) in your browser to access alocal version of the dashboard or navigate to https://iotube-dashboard.herokuapp.com/
to access a live version.